gestion des fichiers avec espace dans le nom

This commit is contained in:
2022-05-19 14:31:00 +02:00
parent d72a717700
commit 9556a1c9e3
7 changed files with 2 additions and 1 deletions

View File

@@ -2,6 +2,7 @@
set -eu
# la redéfinition de l'IFS permet de gérer correctement les fichiers avec des espaces dans le nom
IFS=$'\n\t'
# /foo/bar sera renommé en /Foo/bar
# Pour bien faire il faudrait séparer le chemin du nom du fichier
@@ -15,5 +16,5 @@ for file in "$@" ; do
dn=$(dirname $file)
bn=$(basename $file)
test -f "$file" || continue
echo mv $file ${dn}/${bn^}
mv $file ${dn}/${bn^}
done