Using getc. : getc « File « Perl






Using getc.

   
#!/usr/local/bin/perl 

&start_hot_keys; 
while (1) { 
   $char = getc(STDIN); 
   last if ($char eq "\\"); 
   $char =~ tr/a-zA-Z0-9/b-zaB-ZA1-90/; 
   print ($char); 
} 
&end_hot_keys; 
print ("\n"); 

sub start_hot_keys { 
   system ("stty cbreak"); 
   system ("stty -echo"); 
} 

sub end_hot_keys { 
   system ("stty -cbreak"); 
   system ("stty echo"); 
} 

   
    
    
  








Related examples in the same category

1.The getc function gets a single character from the keyboard or from a file.
2.Using getc function to read character from a file
3.Using getc function with while loop