Renommer des fichiers
Résolu
himago
-
dubcek Messages postés 18627 Date d'inscription Statut Contributeur Dernière intervention -
dubcek Messages postés 18627 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je cherche à renommer des fichiers .mkv en remplaçant les "&" par des "and"
j'ai fais ça :
for file in *.mkv
do
mv "$file" "$file"| sed "s/\&/and/g"
done
mais ça marche pas...
je cherche à renommer des fichiers .mkv en remplaçant les "&" par des "and"
j'ai fais ça :
for file in *.mkv
do
mv "$file" "$file"| sed "s/\&/and/g"
done
mais ça marche pas...
3 réponses
-
hello
rename 's/&/and/' *.mkv
-
Salut,
for file in *.mkv do mv "${file}" "$(sed 's/\&/and/g' <<<${file})" done
-
j'ai essayé tes modifs mais j'obtiens : redirection unexpected
je suis sous ubuntu et j'ai trouvé ça sur le net :
Does your script reference /bin/bash or /bin/sh in its hash bang line? The default system shell in Ubuntu is dash, not bash, so if you have #!/bin/sh then your script will be using a different shell than you expect. Dash does not have the <<< redirection operator.