Retourner au contenu associé (entrée de forum : Une ligne qui s'exécute en ligne de commande, mais pas depuis un script)
Posté par David Marec le 12 février 2020 à 13:03. En réponse au message Une ligne qui s'exécute en ligne de commande, mais pas depuis un script. Évalué à 9. Dernière modification le 12 février 2020 à 13:05.
Il faut activer dans le script, l'option qui autorise cette syntaxe (Pathname Expansion):
Pathname Expansion
shopt -s extglob rm !(file1|file2)
Ce serait mieux, AMHA, avec un find, plutôt qu'un cd+rm
find
cd+rm
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: dash
Posté par David Marec . En réponse au message Une ligne qui s'exécute en ligne de commande, mais pas depuis un script. Évalué à 9. Dernière modification le 12 février 2020 à 13:05.
Il faut activer dans le script, l'option qui autorise cette syntaxe (
Pathname Expansion):Ce serait mieux, AMHA, avec un
find, plutôt qu'uncd+rm