Вы можете воспроизвести почти точно ваш желаемый ввод и вывод с помощью Perl. Буквально не существует файлов для чтения или записи, которые нельзя выполнить, проще всего, чем в C.
Функция «sysread» больше всего похожа на «fread» C.
Вы можете указать дескриптор файла, автоматический буфер, байты для чтения и смещение в файл. А в Perl открытие и закрытие файла происходит в большинстве случаев автоматически.
Вы не указали достаточно информации, чтобы написать пример, но эта ссылка должна помочь вам начать:
Кулинарная книга Ch 8
Или просто Google 'Perl sysread'
То, что вы хотите, возможно, может быть выполнено в строковой программе Perl 1.