J'essaie de supprimer tous les fichiers d'un répertoire Windows 7 avec des noms de fichiers contenant des crochets; (
et )
:
Utilisation de MinGW:
rm *(*)*
Je reçois une erreur:
sh: syntax error near unexpected token '('
Je suppose que c'est parce que le rm
La commande voit un crochet comme une sorte d’entrée spéciale. Que pourrais-je faire à la place?
rm '*(*)*'
Donne moirm: cannot lstat
* ( ) ': Aucun fichier ou répertoire de ce nom.
rm * (*) * `fonctionne (mais veut aussi supprimer les répertoires avec cette correspondance, mais c'est ce que l'original du PO veut aussi, donnant une ligne d'erreur).