Script Bash
Résolu/Fermé1 réponse
Salut,
Si j'ai bien compris tu veut que les fichiers et les répertoires qu'ils ont
le nom
aa%cc
doivent être remplacer par
aa cc (donc %20 remplacer par un espace)
#--------------------------------------------------
#! /bin/sh
for i in /home/user/tmp/rep/*;
do
mv $i "${i%%%20*} ${i##*%20}";
done
#-------------------------------------------------------
Si j'ai bien compris tu veut que les fichiers et les répertoires qu'ils ont
le nom
aa%cc
doivent être remplacer par
aa cc (donc %20 remplacer par un espace)
#--------------------------------------------------
#! /bin/sh
for i in /home/user/tmp/rep/*;
do
mv $i "${i%%%20*} ${i##*%20}";
done
#-------------------------------------------------------