On Sat, Mar 26, 2016 at 8:26 AM, Val Krem <valk...@yahoo.com> wrote: > > I'm not sure what you want, but you could always pipe one script into > another and evaluate the input from the later. Or just call the second > script from the first in an if. > > > It is not the question of PIPE one script to the other. I want to pause > the script and see the result then decide to continue or not. > > Something like this? The first "echo" stands in for the entire first part of the script. The last "echo" stands in for the entire second, condition, part of the script
#!/bin/bash echo "I just did the first thing you asked" # First section done. # # Now ask if we want to go on declare -l yesno # automatically lower case ${yesno} value while /bin/true; do # forever! echo -n -e "Do you want to continue?\nReply yes or no:" read yesno test "${yesno}" = "yes" && break # continue if the reply is yes test "${yesno}" = "no" && exit # abort if the reply is no echo "Invalid response \"${yesno}\", try again" done # # continue on to the second section echo "Congratulations, you decided to continue on!" -- How many surrealists does it take to screw in a lightbulb? One to hold the giraffe and one to fill the bathtub with brightly colored power tools. Maranatha! <>< John McKown