in reply to (ichimunki) Re: Can't quit my until loop
in thread Can't quit my until loop

Got it! I had been moving things all over the place tyring to get it to work. It was the way I had setup the block. Thanks for your clearer explanation of the until construct.

anylou... this works.
#!/usr/bin/perl -w use strict ; use diagnostics; use LWP::Simple ; print "This will get the time from an NIST clock 5 times and then ask you if you want to continue. Use 'y' to continue and any other key to stop:\n\n" ; my $answer ; my $quit = 0 ; until ($quit) { getprint "http://132.163.4.101:13" ; getprint "http://132.163.4.101:13" ; getprint "http://132.163.4.101:13" ; getprint "http://132.163.4.101:13" ; getprint "http://132.163.4.101:13" ; print "\n\nDo you want to continue? " ; $answer = <STDIN> ; chomp $answer ; if ($answer eq 'y') { print "OK\n" ; } else { $quit = 1 ; } } print "Good-bye!\n\n" ;


--
lmoran@wtsgSPAM.com
print "\x{263a}"

Replies are listed 'Best First'.
(ichimunki) Re x 3: Can't quit my until loop
by ichimunki (Priest) on Jul 03, 2001 at 20:26 UTC
    You may still want to look at how you are using your braces relative to your indenting structure (see the addition to my note and the other comments). A good text editor like emacs (among others) will do a lot of this work for you.