ligne de commande et fichier

Startseite

Nachricht beantworten
Autor: Patrick Dupre
Datum:  
To: guilde
Betreff: ligne de commande et fichier
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
===========================================================================