15.10 パスワードを読み取る

キーボードからの入力を読み取るときに、そのキーの入力が画面にエコーされないようにする。

  • CPANのTerm::ReadKeyモジュールを使用して、その入力モードをnoechoに設定した後で、ReadLineを使用する
use Term::ReadKey;

ReadMode('noecho');
$password = ReadLine(0);