![]() |
| Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé. | |||||||
|
|||||||
| Solaris Forum d'entraide sur le système Solaris. |
![]() |
|
|
Outils de la discussion |
|
|
#1 (permalink) |
|
Invité de passage
![]() Date d'inscription: décembre 2007
Messages: 2
|
Bonjour,
Je souhaite inserer dans un scipt csh sous Solaris8 le test suivant: Si le fichiere "toto" n'existe pas ou s'il a plus d'1/4 d'heure d'existence alors on continue. Je ne vois pas comment faire le test de duree d'existence, sans faire du cut/awk, etc. N'y t'il pas une commande unix qui fait se genre de test ou qui permet de gerer la date courante (et la date d'un fichier) en secondes. (Sur red Hat on peut par ex. le faire facilement avec la difference entre date +%s -----------> 1219666807 date +%s --reference="toto" -----------> 1219644743) mais helas je suis sous Solaris 8 et les options de date sont rudimentaires Merci. Laurent |
|
|
|
|
|
#2 (permalink) |
|
Invité de passage
![]() Date d'inscription: décembre 2007
Messages: 2
|
J'ai resolu mon pb en glissant une commande perl dans le shell script:
perl -e "unlink 'toto' if ((-M 'toto') >= 0.0104167);" -M donne l'age du fichier en jours, d'où le 0.0104167 qui doit est de 15mn en jours ... merci Michel. |
|
|
|
![]() |
![]() |
||
comparer date actuelle et date fichier en csh solaris8
|
||
| Outils de la discussion | |
|
|