Bash/awk/ Jour julien en date ANNEE-MOIS-JOUR
g@555
Messages postés
7
Statut
Membre
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
J'ai des fichiers nommés day001,day002,day003, etc, et je voudrais
les renommer par day20070101, day20070102, etc.
J'ai plusieurs années à modifier dont des années bissextiles.
Quel est le moyen le plus simple de faire cela ?
Merci
J'ai des fichiers nommés day001,day002,day003, etc, et je voudrais
les renommer par day20070101, day20070102, etc.
J'ai plusieurs années à modifier dont des années bissextiles.
Quel est le moyen le plus simple de faire cela ?
Merci
2 réponses
-
hello
par ex. (enlever le -n pour effectuer)$ ls day001 day002 day003 $ rename -n 's/0/200701/' d* day001 renamed as day20070101 day002 renamed as day20070102 day003 renamed as day20070103 $
-
salut,
j'ai cherché
j'ai trouvé$ DoY=$(date +%j) $ date -d "$(date +%Y)-01-01 +$((DoY-1)) days" +'%Y%m%d' 20130620
c'est sûr, il va falloir adapter si le jour est le premier de l'année !