zion -  rename

.de Sh " Subsection heading .if t .Sp .ne 5

$1

.. .de Sp " Vertical space (when we can't use .PP) .if t .5v .if n .. .de Ip " List item .ie
(.$>=3 .ne $3 .el .ne 3
[/col][/row][/table]
.UC

Nom

rename - renomme plusieurs fichiers

Résumé

.IX Header "SYNOPSIS" rename [ -v ] perlexpr [ fichiers ]

Description

.IX Header "DESCRIPTION" f(CW*(C`rename*(C' renomme les fichiers en accord avec la règle spécifiée comme premier argument. L'argument perlexpr est une expression Perl qui va modifier la chaine Perl f(CW*(C`$_*(C' pour au moins un des fichiers spécifiés. Si un nom de fichier donné n'est pas modifié par l'expression, il ne sera pas renommé. Si aucun nom de fichier n'est fourni, la liste des fichiers sera lue sur l'entrée standard.

Par exemple, pour renommer tous les fichiers correspondant à f(CW*(C`*.bak*(C' de manière à retirer leur extension, vous pouvez faire

.Vb 1 & rename 's/ee.bak$//' *.bak .Ve Pour convertir les majuscules en minuscules, vous feriez

.Vb 1 & rename 'y/A-Z/a-z/' * .Ve

Options

.IX Header "OPTIONS"
"-v" 8
    .IX Item "-v" Verbeux : Affiche les noms des fichiers effectivement renommés.


Environnement

.IX Header "ENVIRONNEMENT" Aucune variable d'environnement utilisée.

Auteur

.IX Header "AUTEUR" Larry Wall

Voir aussi

.IX Header "VOIR AUSSI" mv(1), perl(1)

Diagnostiques

.IX Header "DIAGNOSTICS" Si l'expression Perl fournie est incorrecte, vous obtiendrez une erreur de syntaxe.

Bogues

.IX Header "BUGS" La commande f(CW*(C`rename*(C' originale ne vérifiait pas l'existence éventuelle des fichiers de destination, et devait être utilisée avec attention. J'espère avoir corrigé cela (Robin Barker).

Traduction

.IX Header "TRADUCTION" Amand TIHON <amand@alrj.org>, 2001

Poster un commentaire
Utilisateur
Mot de passe
 
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?