Rechercher : dans
Par :

Renommer extension linux

Dernière réponse le 1 fév 2009 à 18:37:24 lucien_dg, le 14 sep 2005 à 16:35:48 
 Signaler ce message aux modérateurs

Bonjour,

Quelqu'un saurait comment renommer une serie de fichier d'extension .x en .y de tous les répertoires et sous reprtoires?

Meilleures réponses pour « renommer extension linux » dans :
Renommer plusieurs fichiers en batch Voir Le fait de renommer un grand nombre de fichiers peut très vite devenir fastidieux. Heureusement, il existe des outils permettant d'automatiser cette tâche dans un grand nombre de cas : Fonctionnalités natives Utilisation d'un programme...
Kit de survie Linux VoirMémo des commandes usuelles Vous trouverez ci-dessous un mémento des commandes Linux usuelles (ou pas) qu'on a tous en tête, plus ou moins, mais dont on oublie souvent un bout de syntaxe, quand ce n'est pas la syntaxe entière, et, pour certaines...
Choisir une distribution Linux VoirChoisir sa distribution GNU/Linux est loin d'être évident ! Surtout quand on débute sur la banquise ;-) Ceci n'a pas la prétention de promouvoir une distribution au détriment des autres. C'est plutôt une liste de solutions classées par...
Télécharger AdBlock Plus VoirAdBlock Plus est l'une des extensions classiques de Firefox,celui-ci bloque déjà en standard les fenêtre popup: AdBlock va plus loin en supprimant les publicités désignée à l'intérieur des pages. Cette extension est capable de supprimer 99% des...
Linux - L'installation de logiciels VoirLes différents types d'archives Basiquement il existe plusieurs façons de récupérer une application fonctionnant sous Linux : Sous forme de paquetage RPM. Il s'agit d'un fichier portant l'extension .rpm permettant une installation automatique,...
Installation d'un serveur Web sous Linux (Apache, PHP et MySQL) VoirIntroduction Un serveur web est un logiciel permettant de rendre accessibles à de nombreux ordinateurs (les clients) des pages web stockées sur le disque. Cette fiche pratique explique comment installer le serveur web Apache sur un système de type...
Linux - L'éditeur Vi VoirIntroduction à Vi Vi est un des éditeurs de texte les plus populaires sous les systèmes de type Unix (avec Emacs et pico) malgré son ergonomie très limitée. Sous Linux il existe une version libre de Vi appelée Vim (Vi Improved). Vi (prononcez...

1

Phiphi57, le 14 sep 2005 à 16:58:26

C'est sans doute pas la méthode la plus élégante...

en console :

for i in `find . -name "*.x"`
do
cp $i ${i%.x}.y
done

attention aux ` qui sont différents de ' ou de " !!


j'ai mis un "cp" au lieu de "mv" car je pense que c'est plus sur....
ensuite
for i in `find . -name "*.x"`
do
rm $i
done

si ca a fait ce que tu voulais

Phiphi

Répondre à Phiphi57

2

lucien_dg, le 15 sep 2005 à 08:36:05

Merçi bien

Répondre à lucien_dg

5

Concombre Masqué, le 30 jan 2009 à 16:18:29

Bonjour, je voudrais faire la même chose, à une petite différence :

j'ai toto.ext1, je veux toto.ext2

Avec le bout de code proposé, j'ai toto.ext1.ext2


Pouvez vous m'aider ?

Répondre à Concombre Masqué

6

 Herr Dr von Apfelstrudel, le 1 fév 2009 à 18:37:24

Salut,

find repertoire -name "*.ext1" -exec rename .ext1 .ext2 {} \;

Répondre à Herr Dr von Apfelstrudel