Привет всем. Я сделал FD файла с

exec 7<file

А потом при использовании

кот <& 7

Это показывает, что в файле. Но когда я использую это снова, это ничего не показывает. Я не понял почему. Кто-то, кто может помочь, пожалуйста.

1 ответ1

3

Потому что вы можете читать строки из потока только один раз. Если вам нужно еще раз перечитать дескриптор файла, вам нужно будет снова выполнить exec 7<file .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .