The UNIX and Linux Forums  

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > UNIX pour les nuls Questions et réponses
.
google unix.com



UNIX pour les nuls Questions et réponses Si vous ne savez pas où poster un UNIX ou Linux question, post it here. Tous les systèmes UNIX et Linux, débutants bienvenus!

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
Comparer date de db2 table hier à la date du système Unix sasaliasim De programmation et de script Shell 9 12-01-2008 11:37 PM
Perl: Extraction de la date de nom de fichier et la comparaison avec la date courante MKNENI De programmation et de script Shell 4 03-26-2008 04:01 PM
Date d'émission trouver prevoius date dans un format patricular bsandeep_80 UNIX for Advanced & Expert Users 3 11-15-2007 08:42 PM
Changement de Date de création à une date prédéterminée d'un dossier dans Unix monkfan UNIX pour les nuls Questions et réponses 4 11-28-2006 07:15 AM
un moyen simple de convertir une date en secondes à la date normale travian HP-UX 2 11-23-2006 12:25 PM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 08-02-2005
Radhika radhika is offline
Registered User
  
 

Join Date: Apr 2005
Posts: 51
date ne donne pas les filedate valeur.

J'ai le script suivant. Je tente d'obtenir la date du temps où un fichier vide a été créé. Dans ma situation, si un fichier vide est créé, il ne sera pas abordé de nouveau. À la fin du script que j'ai le problème de la
#! / bin / ksh
# Source du fichier
. $ HOME / .profile
typeset-L100 fname
typeset-L14 fdate
typeset-R12 reccnt
typeset-R12 charcntfinal
typeset-R12 cnt1
typeset-R12 cnt2
typeset-R12 sum1

fname \u003d $ 1

# Récupérer la date à laquelle le fichier a été créé, clip à partir de la réalité du fichier de données.
fdate \u003d `cut-c1-14 $ fname»
echo fdate1: $ fdate

# Obtenir la taille du fichier.
filesize \u003d `ls-lrt $ fname | awk '(print $ 5)'`
echo filesize est: $ filesize

# Vérifie pour voir si la variable est vide ou si la taille du fichier est de 0.
if [[-z $ fdate]] | | [$ filesize \u003d "0"]
puis
echo fdate est vide ou fdate taille du fichier est de 0.
# Récupérer la date et l'heure à laquelle le fichier vide a été créé.
# obtenir la date de la valeur temps ls-al de sortie, où le délimiteur est la taille du fichier (ce qui est 0)
filedate \u003d `ls-al $ fname | cut-f2-4-d'0 '| cut-f1-4-d' '`
echo fdate quand le fichier a été créé est: $ filedate
date \u003d $ filedate
fdate \u003d `date +% Y% m% d% H% M% S` (# PROBLÈME? date est ici de ne pas avoir $ filedate valeur. Il reprend encore la date de valeur. Je ne sais pas pourquoi?)
echo date moment où le fichier a été créé est: $ fdate
fi

"perf_totals.sh" 73 lignes, 2429 caractères
ussun0s/scripts>

# L'exécution du script ..............................
ussun0s/scripts> perf_totals.sh gsk_vac.txt gsk_vac_control.txt
fdate1:
filesize: 0
fdate est vide ou fdate des espaces
fdate lorsque le fichier a été créé est: Jul 21 00:54
Date moment où le fichier a été créé est le suivant: 20050802142511 (c'est le problème. Je suis toujours et encore la date du jour ici, plutôt que le fdate lorsque le fichier a été créé.)

Toute aide est grandement appréciée.
Observe,
Radhika.
 

Bookmarks

Tags
linux

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 11:25 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0