J'ai un script tout bête qui contient entre autre ça:
#!/bin/bash
# d'autres lignes...
cd python/lib/python3.8 && rm -rfv !("site-packages")
Je peux copier-coller cette ligne dans un terminal bash ou elle s'exécutera correctement, par contre en lançant ./script.sh j'obtiens l'erreur suivante:
./script.sh: ligne 24: erreur de syntaxe près du symbole inattendu « ( »
Que faire ?