2013-08-21 1 views

Répondre

6

Depuis date '+%Y-%m-%d-%H' retourne une date du type 2013-08-21-10, vous pouvez utiliser les éléments suivants (année-mois-jour-heure):

sh sample.sh | tee logfile_$(date '+%Y-%m-%d-%H').txt 

Par exemple, nous allons imprimer hello et stocker aussi dans un fichier:

$ echo "hello" | tee logfile_$(date '+%Y-%m-%d-%H').txt 
hello 
$ ls logfile_* 
logfile_2013-08-21-10.txt 

Comme vous le voyez, un fichier avec le nom logfile_2013-08-21-10.txt a été créé en même temps que la chaîne est apparu sur l'écran.

+1

fonctionne comme un charme. Merci. –

+1

Merci, je cherchais cela pour un mois. :) –

Questions connexes