Linux Wiki


Back to Msoft Website docs

Scripts SH pour modifier les noms de fichiers.

1.15.2006

nom, fichier, modifier, script, sh, espace, underscore

Remplacer les espaces par des underscores


#!/bin/sh

for i in * ;
do
a=`echo $i | tr "[:blank:]" "_"`
mv "$i" "$a"
done


Remplacer les underscores par des espaces


#!/bin/sh

for a in * ;
do
b=$(echo $a | sed 's/_/ /g');
mv "$a" "$b";
done