Quello che voglio è il seguente:
All'inizio quando l'utente esegue il file .sh visualizza quanto segue:
Review id:
You id is:XXX000YYY
Do you want to change it?[Press Y to change, C to continue]:
Ora Se l'utente preme Y
lascia che cambi id e lo mostri di nuovo, e fallo finché l'utente non preme C
continuare. Come posso farlo nello script di shell?
Ho provato a seguire ma non so cosa scrivere in condizioni ???
while :
do
echo "Enter id:"
read line
echo "Your id: $line"
echo "Do you want to change(Y to change, C to conntinue)?"
read ans
if [ $ans = C ] || [ $ans = c ]; then
/// .... finish the loop
elif [ $ans = y ] || [ $ans = Y ]; then
/// .... continue while loop
else
echo "Wrong selection."
/// .... continue while loop
fi
exit 0
L'ho modificato in seguito, ma ora è in loop infinito:
echo "Enter id:"
read line
echo "Your id: $line"
echo "Do you want to change(Y to change, C to conntinue)?"
read ans
while [ $ans = y ] || [ $ans = Y ];:
do
echo "Enter id:"
read line
echo "Your id: $line"
echo "Do you want to change(Y to change, C to conntinue)?"
read ans
done
if
parte?