Perl är ett populärt skriptspråk som används av systemadministratörer för att automatisera processer på sina datorer . Det är ett kraftfullt gränssnitt avsedd att användas från kommandoraden , men många utvecklare är oroade över hur Perl s standard input visar alla tecken skrivs ( eller ekon ) , eftersom detta utgör en säkerhetsrisk när du anger lösenord . För att dölja lösenordstecken , måste du installera Term :: readkey bibliotek från Perl CPAN . Även om vissa funktioner från Term :: readkey biblioteket inte fungerar med Windows , fungerar " noecho " -läget korrekt . Saker du behöver
Term :: readkey
Visa fler instruktioner
1
Öppna en textredigerare , skapa och spara en fil med namnet " passwordtest.pl . "
2
Klistra in följande i filen för att ladda " Term :: readkey " bibliotek :
användning Term :: readkey , Addera 3
Klistra in följande kod för att fråga användaren om ett lösenord :
print " Ange ditt lösenord : ' ;
4
Klistra in följande för att stänga tangentbordet Echos :
ReadMode ' noecho ' ,
5
Klistra in följande att läsa lösenordet :
min $ password = readline ,
6
klistra in följande för att aktivera tangentbordet Echos backa :
ReadMode "normala" , Addera