On Tuesday, June 11, 2002, at 01:31 , learn perl wrote:
> here's my code > > #code begins# > $i=-1; > do{ > $i++; > print 'please enter password: '; > chomp($input=<STDIN>); > }until (!$i); > > #end code# the do{...}until is not really useful unless you were planning to check.... the old dog perl standard trick we have all used for *nix tricks works like: #------------------------- # OK - so the perldoc says rip this off and use it # so I did - it will get me the dope I need sub gbc { my($realm) = @_; my ($user, $password) = ( undef, undef); if(-t) { # are we attached to a tty??? print "Enter username for $realm: "; chomp($user = <STDIN>); return (undef, undef) unless length $user; # you may want only this part, and hence # to trim it a bit more print "Password: "; system("stty -echo"); chomp($password = <STDIN>); system("stty echo"); print "\n"; # because we disabled echo } return ($user, $password); } # end gbc - the get_basic_credentials ciao drieux --- -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]