Bonjour tout le monde,
Voila c'est un peu difficile à expliquer mon problème, donc pour cela je vais vous mettre mon script et tenter de vous expliquer ensuite.
Donc voila mon souci se situe au niveau du "echo -n "Choix : "" et de "read ans". En fait dès que mon script arrive à ce niveau là il s'arrête et le prompt apparait san que je puisse insérer quoi que ce soit (bien sûr $fic existe ce qui me permet de rentrer dans la boucle).
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
22
23 tar tvf ../PACKAGE/archive.tar>../tmp/fic3 cat ../tmp/fic3|while read line; do if [ `echo $line|cut -c1` == "-" ] then path=`echo $line|awk '{print $NF}'` fic=`basename $path` if [ `cat ../tmp/fic2` == "exploit/" ] then if [ -e `find ../exploit/ADMIN -name $fic` ] then echo -n "Choix : " read ans else cd ../exploit/ADMIN tar xf ../../PACKAGE/archive.tar fi else echo "rep prod" fi fi done
Voila j'espère que c'est assez clair pour vous et que vous allez pouvoir m'aider. Merci d'avance
Partager