Я искал и не мог найти четкие подсказки, чтобы проверить, что я выводил из сценария, данного мне.Дескриптор файла Bash 3 и во время чтения строки
поэтому file.txt - это открытый файл (файловым дескриптором 3) и постоянно добавляет новую строку скриптом, который записывает временную метку. Делает ли следующий фрагмент в цикле while каждый раз, когда в файл добавляется новая строка?
exec 3 < /path/file.txt
while read <&3
command
command..
done
Так что, пока я не закрыть дескриптор файла, новая строка добавляется к моему file.txt всегда будет активировать время цикла, верно?
Пожалуйста, помогите мне прояснить это. Спасибо
вас может заинтересовать более подробное объяснение 'exec' http://stackoverflow.com/questions/18351198/what-are-the-uses-of-the-exec-command-in-shell-scripts – xiaowl