Accueil > Astuces OSXFAQ > Mercredi - Batch Rename

Mercredi - Batch Rename

Mac OS X n’a pas de commande permettant de renommer plusieurs fichiers. Utilisez les techniques de Lundi et de Mardi pour écrire un script qui le fera.

% cat rename

#!/bin/tcsh

set fn_new={$1:r}.$2

echo rename $1 $fn_new

mv $1 $fn_new

Ajoutez la commande ‘find’ des semaines 1 et 13 pour renommer en mode batch (arrière-plan) :

% ls

a.htm b.htm c.htm



% find . -name “*.htm” -exec rename {} html ;

rename ./a.htm ./a.html

rename ./b.htm ./b.html

rename ./c.htm ./c.html



% ls

a.html b.html c.html


Parlez de cette astuce dans le Learning Center forum (en anglais sur osxfaq.com)


Si vous souhaitez en apprendre plus sur Mac OS X Unix visitez le Learning Center
 cliquez ici.

  • Pour les débutants : Le Tutoriel Mac OS X Unix
  • Pour plus d’informations sur des sujets spécifiques : Mac OS X Advanced Unix
  • Pour des réponses à des problèmes communs : Mac OS X How To

Thierry Astuces OSXFAQ

  1. Pas encore de commentaire
  1. Pas encore de trackbacks
Vous devez être identifié pour poster un commentaire