On Tuesday 02 December 2003 10:00, J�rome Stettler wrote: > En tant que novice, je bute sur un petit probl�me. > Je souhaite d�placer un fichier *.txt et le renommer de la mani�re > suivante avec la commande mv : > > *+date&heure du d�placement.txt
Si tu tiens absolument a utiliser 'mv', tu ne vas pas "deplacer" le fichier mais seulement son 'i-node". C'est a dire que les informations relatives au fichier (heure, taille, data blocks) ne sont pas modifier. Si tu desires conserver l'heure a laquelle tu as effectuer le "deplaceemnt", tu peux utiliser soit la commande 'cp', qui va "copier" le fichier existant. Ainsi tu auras la date de creation du fichier mais tu devras aussi effacer le premier fichier. Ce n'est pas tres elegant et cela necessite aussi de verifier que la commande 'cp' s'est bien effectuee avant d'ecraser l'original ! De plus, ca peut etre long pour les gros fichiers... Un peu plus elegant et l'usage de 'mv' en combinaison avec 'touch'. Il te faudrait creer un petit fichier script (ou un alias) qui soit : #!/bin/sh mv $1 $2 && touch $2 Bien sur, tu peux aussi inclure la verification des arguments passes etc. Daniel PS: me pas oublier de faire 'chmod 755 mon-script' avant l'execution _______________________________________________ gull mailing list [EMAIL PROTECTED] http://lists.alphanet.ch/mailman/listinfo/gull
