FDL - это просто синтаксический / описательный метод для установки / просмотра атрибутов файла OpenVMS (метаданных), который не имеет эквивалента в типичных файловых системах Linux. Эти атрибуты реализуются файловой системой (Files-11 / ODS) и обрабатываются RMS (Службы управления записями OpenVMS), для которых, опять же, нет эквивалента в Linux, хотя есть пакеты (сектор7).
Это гораздо больше, чем вопрос FDL, это вопрос RMS.
RMS предлагает доступ к «записи», когда запись представляет собой большой объем байта, определенный в файле, который может быть прочитан последовательно, по номеру или по ключ (индексированный файл). Атрибуты, упомянутые в вопросе, относятся к простому последовательному доступу, но там Linux просто предлагает метод потока байтов. Приложение должно знать, сколько читать / когда перестать читать. Возможно, используется терминатор (записи), например (часто) (перевод строки), но об этом (fscanf).
Кроме использования «параллельного» метафайла или резервирования начального потока байтов в ваших файлах, есть нет стандартного способа хранения метаданных о том, как использовать байтовый поток в файле, что затрудняет их использование другими приложениями.
Все это, чтобы сказать: No Can Do. Извините.