4337 links
  • Arnaud's links
  • Home
  • Login
  • RSS Feed
  • ATOM Feed
  • Tag cloud
  • Picture wall
  • Daily
Links per page: 20 50 100
page 1 / 1
  • Code 18: Renommer des fichiers en lot sous Linux

    Une fois les fichiers transférés sur mon laptop Linux, je n'ai eu qu'à utiliser la commande rename pour remplacer par des tirets tous les espaces contenus dans les fichiers. Mais avant de procéder à des remplacements en lot et risquer une gaffe, mieux vaut utiliser l'option -n pour avoir une prévisualisation des changements qui seront appliqués.

    rename -n 's/ /-/g' *.jpg

    image petit format.jpg renamed as image-petit-format.jpg

    Après le dernier /, le "g" signifie global, pour remplacer tous les espaces et pas seulement le premier trouvé.

    Une fois certain du remplacement dans la liste des fichiers, on peut appliquer le changement :

    rename 's/ /-/g' .jpg
    rename 's/ /-/g'
    .pdf

    Morale de l'histoire : c'est pratique avoir un ami qui travaille dans les Interwebs.

    September 22, 2012 at 2:55:40 PM GMT+2 - permalink - archive.org - http://code18.blogspot.fr/2011/03/renommer-des-fichiers-en-lot-sous-linux.html
    espace linux rename
Links per page: 20 50 100
page 1 / 1
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Help/documentation