From: "Rebhan, Gilbert" Date: 2007-03-05T23:06:01+09:00 Subject: Re: mask gets_chomp ? Hi, /* 14:50:07 [~]: ruby -e 'system("stty", "-echo") > puts "enter!" > pass=gets.chomp > puts "You entered #{"*" * pass.size}" > system("stty", "echo")' enter! You entered ****** 14:50:56 [~]: */ How to adopt that for = cvsrepos=%w[...] cvspass=gets.chomp cvsrepos.each {|x| puts "Login CVS Repository >> #{x} ..." IO.popen("#{CVSEXE} -d :pserver:#{ENV["USERNAME"]}:#{cvspass}@cvshostd:/cvsrepos/#{x} login") } puts "Login successful !!" the password is readable in the cmd shell Regards, Gilbert