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

 


Dernière réponse
Sujet : [Linux] script shell
nicotine ouais pas mal cette ptite commande :
rename .toto .titi *

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
nicotine ouais pas mal cette ptite commande :
rename .toto .titi *
TBone je zappe sur mon terminal... trop curieux ;)
 
merci.
matafan rename 's/\.toto$/\.titi/' *
 
Ce n'est qu'un exemple, ça dépend de ce que tu veux exactement. Le premier argument est une une expression Perl qui sera appliquée à chaque fichier donné (j'en profite pour rappeler que * est interprété par le shell et pas par le programme). D'ailleurs rename est en fait un minuscule script Perl. Regarde le code, c'est instructif et assez démonstratif de la puissance de Perl :)
 
"man rename" pour plus d'info, évidemment :D
TBone zop> cette commande m'a effleuré l'esprit un quart de seconde et puis je me suis dit que cp est trop basique pour faire ce genre de bricole...
 
en effet:  
 
cp: copying multiple files, but last argument is not a directory
try `cp --help` for more information  
 
bien essayé quand même. ;)
 
(pour les curieux la soluce est dans le forum linux)
zop cp *.toto boite/*.titi
TBone arf! j'ai pô vu qu'il y avait une rubrique nunux!
TBone salut,
 
j'ai une tripotée de fichiers à copier mais donc l'extension doit changer à destination (cp ./brol.toto ./boite/brol.titi)
 
est-il possible de faire cela en script (oui j'ai entendu :D) ?
 
je sais très bien comment faire mais pas comment :??:
 
en gros je vois shell$ copiemoitoutca dici àlà <entrée>
 
mon problème vient de prendre les fichiers un à un de 'dici' pour les taper dans une boucle qui va faire le 'cp'
 
vous m'avez suivi ? (j'suis un peu vaseux aujourd'hui...)
 
merci du coup de pouce.

 

[edit]--Message édité par TBone--[/edit]


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