read (FILE,$_,4)
: прочитать 4 байта из входного потока FILE и загрузить в переменную $_
$rec_len = unpack("N",$_)
: интерпретировать первые 4 байта переменной $_
как 32-разрядное целое число без знакав порядке с прямым порядком байтов присвойте переменной $rec_len
read (FILE,$_,$rec_len)
: чтение $rec_len
байтов из потока FILE в переменную $_
substr($_,0,2)
: первые два символапеременной $_
"\xF5\xF2"
: двухсимвольная строка, состоящая из байтов 245 и 242
$_ = substr($_,0,117)
: установите $_
в первые 117 символов $_
use Encode;print decode ('cp1047', $_)
: интерпретировать содержимое $_
с помощью "кодовой страницы 1047", то есть EBCDIC и выводить на стандартный вывод