Bonjour,
J'ai un script a écrire pour un travail de session. J'obtiens l'erreur suivante quand j'execute le script:

line 6: syntax error near unexpected token `do

Voici le code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/sh
 
while [ -n $1 ]
 
do
 
list= ls $1
 
for i in $list
 
do
 
cat $i >> basename $i
 
rm $i
 
done
 
shift 1
 
done
Je suis certain que c'est une erreur de syntaxe mais j'arrive pas a trouver.

Merci