Saya bermain dengan skrip perl yang mengambil input pengguna dengan yang berikut:
system( qw( stty -echo ) );
$? == 0 or die "Error unable to disable character printing.\n";
print "$prompt: ";
my $input = <STDIN>;
Saya pikir saya akan dapat memberikan respons menggunakan echo namun tampaknya bertentangan dengan perintah stty -echo dan menghasilkan kesalahan berikut:
stty: standard input: Inappropriate ioctl for device
Tanpa mengubah skrip perl apa yang bisa dilakukan di bash untuk lulus dalam input? Apa yang menyebabkan masalah?