FILE=backuplog'date '+%Y-%m-%d''.log
ahmed_ben_mohamed12
Messages postés
10
Statut
Membre
-
dubcek Messages postés 18627 Date d'inscription Statut Contributeur Dernière intervention -
dubcek Messages postés 18627 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai un fichier sous la forme suivante :
oraBackup20120222_0300.log
Comment transformé de cette forme :
FILE=backuplog'date '+%Y-%m-%d''.log
Je peux indique l'année = %Y, le mois et le jour, Il me reste comment transformé l'heure 0300 et le caractére " _ ".
Merci à votre aide.
J'ai un fichier sous la forme suivante :
oraBackup20120222_0300.log
Comment transformé de cette forme :
FILE=backuplog'date '+%Y-%m-%d''.log
Je peux indique l'année = %Y, le mois et le jour, Il me reste comment transformé l'heure 0300 et le caractére " _ ".
Merci à votre aide.
2 réponses
-
salut,
tu n'as qu'à récupérer la partie date, qui "correspond seulement" avec huit nombres, avec 'grep', et à l'utiliser avec l'option -d de 'date'.
il y a des --help, et des pages man pour ces deux commandes aussi. -
hello
que faut-il transformer et en quoi ?
comme ça ?$ FILE=orabackup$(date +%Y%m%d_%H%M).log $ echo $FILE orabackup20120222_1220.log $