Bonjour
Ce code me renvoie ceci :
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 recup=`awk 'BEGIN { } /,/ END { print $0 } ' $mon_fichier ` # si on trouve une virgule dans le fichier alors on separe les elements dans un tableau old="$IFS" IFS=, set "$recup" IFS="$old" for exclure in $* do echo $exclure done
mot1, mot2, mot3 mot1, mot2, mot3
Au lieu de :
mot1, mot2, mot3
En gros il me l'affiche deux fois au lieu d'une, auriez vous une idée de pourquoi ?
:::EDIT:::
N'ayant pas trouvé pourquoi j'ai enlevé le code awk et j'ai modifié le code (pourquoi n'y ai-je pas pensé plus tôt) :
Cordialement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 mon_fichier=`cat '/doss/doss2/fichier.txt'` (...) set $mon_fichier (...)
Ginger
Partager