Учитывая этот файлчтение NUL разделителей полого
printf 'alpha\0bravo\0charlie' > delta.txt
Я хотел бы, чтобы прочитать поля в отдельные переменные. Причина, по которой я использую нулевой разделитель , состоит в том, что поля будут содержать пути к файлам, которые могут содержать любой символ, кроме null. Я попытался следующие команды:
IFS= read mike november oscar < delta.txt
IFS=$'\0' read mike november oscar < delta.txt
Однако эти поля не правильно разделить
$ echo $mike
alphabravocharlie
Я не считаю, что путь к файлу содержит любой символ, кроме нулевой. – Marichyasana