Bonjour,
Je peux faire:
FILES=`ls -d !(*@(-e)).bib`
en ligne de commande
mais is je mets la meme chose dans un ficher et que j'execute,
(avec #!/bin/sh)
j'obtiens une erreur.
./remove_all.sh: command substitution: line 3: syntax error near unexpected token `('
./remove_all.sh: command substitution: line 3: `ls -d !(*@(-e)).bib'
Quelle est la difference ?
Merci.
===========================================================================
Patrick DUPRÉ | | email: pdupre@???
Laboratoire de Physico-Chimie de l'Atmosphère | |
Université du Littoral-Côte d'Opale | |
Tel. (33)-(0)3 28 23 76 12 | | Fax: 03 28 65 82 44
189A, avenue Maurice Schumann | | 59140 Dunkerque, France
===========================================================================