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).