все! У меня простой вопрос.
Что делает эта строка?
trap "exec 1>&6 6>&- ; cat $LOGFILE" 0
Пока я понимаю, что я перемещаю стандартный вывод в 6 (эта переменная ранее не объявлялась, поэтому я предполагаю, что 6 - переменная, созданная в этой же строке), а затем '6> & -' это то, чего я на самом деле не понимаю ... и cat $ LOGFILE показывает содержимое переменной LOGFILE. Кроме того, 0 в конце должно означать, что в конце выполнения моей программы выполните exec 1> & 6 6> & -; cat $ LOGFILE 'перед выходом.
Заранее спасибо за помощь!