J'apprends le Bash et je veux remplacer les caractères d'espace par d'autres caractères "non vides". J'utilise une for
boucle:
for f in *\ *; do mv "$f" "${f// /_}"; done
Ma question est, pourquoi la double barre oblique et l'espace sont-ils là ${f// /_}
? Que fait ${f// /_}
-il?