[ SunOS ] Recuperer temps epoch et epoch fichier
Fermé
laliemendez
Messages postés
5
Date d'inscription
jeudi 27 décembre 2012
Statut
Membre
Dernière intervention
28 décembre 2012
-
27 déc. 2012 à 14:51
laliemendez Messages postés 5 Date d'inscription jeudi 27 décembre 2012 Statut Membre Dernière intervention 28 décembre 2012 - 28 déc. 2012 à 11:37
laliemendez Messages postés 5 Date d'inscription jeudi 27 décembre 2012 Statut Membre Dernière intervention 28 décembre 2012 - 28 déc. 2012 à 11:37
A voir également:
- [ SunOS ] Recuperer temps epoch et epoch fichier
- Fichier rar - Guide
- Recuperer message whatsapp supprimé - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Ouvrir fichier .bin - Guide
1 réponse
dubcek
Messages postés
18758
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
24 décembre 2024
5 623
Modifié par dubcek le 27/12/2012 à 15:23
Modifié par dubcek le 27/12/2012 à 15:23
hello
utiliser perl
date en secondes
utiliser perl
date en secondes
perl -e 'printf "%d\n", time()'date du fichier en secondes
perl -e 'printf "%d\n" ,(stat($ARGV[0]))[9]' fichier
28 déc. 2012 à 09:48
Mais comme cela doit s'intégrer dans un gros script en shell et qu'il est difficile de récupérer du perl dans du Shell, je voulais savoir si je pouvais faire un script en full shell ...
28 déc. 2012 à 09:53
faire cela en shell serait bien compliqué
28 déc. 2012 à 09:59
Car je veux farie un truc du style Temps_passe=$Maintenant - $DateFichier
Mais en shell, les 2 lignes ci-dessous ne fonctionnent pas :(
Maintenant=$(perl -e 'printf "%d\n", time()')
DateFichier=$(perl -e 'printf "%d\n" ,(stat($ARGV[0]))[9]' fichier)
28 déc. 2012 à 10:29
28 déc. 2012 à 10:53
for i in $(ls .)
do
date_fichier=$(perl -e 'printf "%d\n" ,(stat($ARGV[0]))[9]' $i)
echo "Fichier $i en temps epoch : $(date_fichier)"
done