in reply to Character Input
You can set $/ to a reference to 1:open FILE, "file" or die "can't read file: $!"; $char = getc FILE; close FILE;
Or use read() or sysread():open FILE, "file" or die "...: $!"; { local $/ = \1; $char = <FILE>; } close FILE;
Any additional error checking is an exercise to the reader.open FILE, "file" or die "yeah, $!"; read FILE, $char, 1; # or sysread FILE, $char, 1; close FILE;
|
|---|