Comment échapper à un caractère spécial @
dans le modèle de nom de fichier de recherche?bash Comment échapper specialcharacter '@' dans le modèle de nom de fichier?
ce code ne fonctionne pas (résultat vide)
for file in *[email protected]; do echo "$file"; done
aussi essayé ceci:
for i in *[email protected]; do mv "$i" "${i/[email protected]}"@2x.png; done
Je dois renommer les fichiers *[email protected]
-*@2x.png
backslash utilisation fo échapper – Jens
ne fonctionne pas trop pour le fichier dans * \ @ 2. png; fais écho "$ file"; fait Je reçois * \ @ 2.png –
ou utilise des guillemets simples – tso