no save
Assistance
Achat
News

Forum | Linux/Unix
renommer des fichiers avec la date sous linux
jipicy, le mar. 17 janv. 2006 à 20:08:06
Re-

Ben voilà ce que ça donne chez moi, et je n'aurai pas posté sans en avoir fait le test... ;-)) [jp@Mandrake tmpfs]$ ls -1
10.sql
1.sql
2.sql
3.sql
4.sql
5.sql
6.sql
7.sql
8.sql
9.sql

[jp@Mandrake tmpfs]$ VAR=`date +%Y-%m-%d`

[jp@Mandrake tmpfs]$ echo $VAR
2006-01-17

[jp@Mandrake tmpfs]$ for i in $(ls *.sql); do mv $i `echo $i | sed "s/^\([0-9][0-9]*\)\(\.[a-z]*\)/\1-$VAR\2/"`;done

[jp@Mandrake tmpfs]$ ls -1
10-2006-01-17.sql
1-2006-01-17.sql
2-2006-01-17.sql
3-2006-01-17.sql
4-2006-01-17.sql
5-2006-01-17.sql
6-2006-01-17.sql
7-2006-01-17.sql
8-2006-01-17.sql
9-2006-01-17.sql

[jp@Mandrake tmpfs]$;-))

Précédentlami20j
janv. 06
lami20j
janv. 06
Suivant
REPONSES
jipicy
janv. 06
baborge
janv. 06
[Dal]
janv. 06
baborge
janv. 06
lami20j
janv. 06
jipicy
janv. 06
lami20j
janv. 06
lami20j
janv. 06
jipicy
janv. 06
baborge
janv. 06
Version Web
Réalisé par RedShift
no save