jipe <[EMAIL PROTECTED]> a écrit :
>
> pour nommer un fichier avec la date du jour, utiliser $(date [option])
> par exemple: cat >$(date '+%j') te crée un fichier portant le n° du
> jour dans l'année. 014 pour le 14 janvier. cat >toto$(date '+%j') crée
> un fichier toto014 le 14 01, toto032 le 01 02, etc.
> redirige simplement la sortie standard de ta commande en rajoutant à
> la fin de cette commande >$(date '+%j') ou un autre nom comme pour
> toto014, et mets un espace entre la fin de la commande et >
> date '+%D' te donne la date au format 01/14/01 pour le 14 01 2001 mais
> je ne suis pas sur que tu puisse nommer un fichier ainsi à cause des
> /. en tout cas pas en terminal.
>
> bye
> jipe
>
Tu peux choisir n'importe quel format pour la date donnée pas la commande
date : par ex. date '+%d.%m.%Y' te donnera : 14.01.2001, ou date '+%d%m%Y'
te donnera 14012001.
Le plus simple me paraît être quelque chose du genre :
find /répertoire -type f -mtime -1 -exec tar cvf sauve/sauve_`date
'+%d%m%Y'` {} \;
Benoit Lacherez
Libourne - France
Projet de traduction de la documentation de Python:
http://frpython.sourceforge.net/