Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3847 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  concatenation NomFichier-date

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

concatenation NomFichier-date

n°519921
ormuscama
Posté le 13-07-2004 à 12:03:31  profilanswer
 


il me faut concatener le nom d'un fichier avec la date du jour...
la date etant donné par la commande : date +"%d%m%y"  
 
merci de me faire par de vos idées...

mood
Publicité
Posté le 13-07-2004 à 12:03:31  profilanswer
 

n°519925
Mjules
Modérateur
Parle dans le vide
Posté le 13-07-2004 à 12:08:48  profilanswer
 

Code :
  1. DATE1=`date +"%d%m%y"`
  2. for i in *;do mv $i $i$DATE1;done


Message édité par Mjules le 13-07-2004 à 12:09:45

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°519926
ormuscama
Posté le 13-07-2004 à 12:13:33  profilanswer
 

la DATE1 vaut literalement la chaine de caractére  
`date +"%d%m%y"` et non la valeur que devrait retourner la fonction date...

n°519934
francoisp
Posté le 13-07-2004 à 12:36:38  profilanswer
 

>mkdir demo
>cd demo
>touch toto
>mv toto toto`date +"%y%m%d"`
>ls
-rw-r-----   1 root dba 0 Jui 13 2004 toto20040713
>cd ..
>rm -rf demo


 
 
un exemple concret vaut mieux que de longs discours


Message édité par francoisp le 13-07-2004 à 12:37:23

---------------
If everything else failed then read the instructions
n°519938
francoisp
Posté le 13-07-2004 à 12:41:26  profilanswer
 

ormuscama a écrit :

la DATE1 vaut literalement la chaine de caractére  
`date +"%d%m%y"` et non la valeur que devrait retourner la fonction date...


 

  • parceque tu fais  

mv $i $i$DATE1  
au lieu de mv $i`date +"+y%m%d"`

  • selon le shell parceque tu fais

$i$DATE1 et pas $i${DATE1} par exemple

  • confusion entre ' et `


bref plusieurs possibilitées d'erreur entre chaine et resultat de commande utilisé comme chaine...
attention au modifs à faire selon les shells utilisés...


---------------
If everything else failed then read the instructions

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  concatenation NomFichier-date

 

Sujets relatifs
[SHELL] Concaténation de string[BASH] KSH : gestion de la date
[SCRIPT SHELL] Convertion de dateCommande ls - date de création et de modification d'un fichier
Commande Unix/Linux pour changement de date d'un fichierdate du jour moins 3 jour sous sybase et unix
[script sheel] recuperer la date d'un fichierPb avec date et bash
Date dans le menu de fluxbox 0.1.14-2 [debian sarge]ntpd pas d'update de la date
Plus de sujets relatifs à : concatenation NomFichier-date


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)