Comment copié un rep tout en mettant en minuscule tous les noms... ?

Comment copié un rep tout en mettant en minuscule tous les noms... ? - Linux et OS Alternatifs

Marsh Posté le 19-11-2001 à 21:23:42    

Comment copié un rep  tout en mettant en minuscule tous les noms de fichiers. ?
 
 
Merci d'avance.


---------------
APB
Reply

Marsh Posté le 19-11-2001 à 21:23:42   

Reply

Marsh Posté le 19-11-2001 à 21:29:12    

avec la commande 'tr'


---------------
Do androïds dream of electric sheep ?
Reply

Marsh Posté le 19-11-2001 à 21:36:55    

orig="."
dest="test/"
 
 
for i in `ls -R $orig`
do
   minus=`echo $i | tr [A-Z] [a-z]`
   mv $i $dest/$minus
done
 
ou kekechose comme ca (non testé)


---------------
Do androïds dream of electric sheep ?
Reply

Marsh Posté le 19-11-2001 à 22:16:54    

ok merci je vais tacehr de me débrouiller


---------------
APB
Reply

Marsh Posté le 19-11-2001 à 22:46:58    

tu remplaces mv $i $dest/$minus par un echo $minus et comme ça tu es sur de ce que fait le script sans danger. Et après tu le remets comme il était car ça a l'air ok.


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 19-11-2001 à 22:49:55    

ya une ereur, car le -R affiche aussi des lignes ne correspondants pas  à des fichier.
 
Exemple :
 
fireball
users
150
Nov
19
22:28
popstate.dat
-rw-r--r--
1
fireball
users
25
Nov
18
15:45
 
seul popstate.dat est un de mes fichiers. Donc le script est à retravailler un peu pour faire ce que tu veux


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 20-11-2001 à 09:30:35    

Retire l'alias sur ls...

Reply

Marsh Posté le 20-11-2001 à 09:32:53    

ouaip c vrai, je l'avais oublié celui la :D :D :D


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed