Так же, как мы перенаправляем вывод из цикла for loop в файл
for ()
do
//do something
//print logs
done >> output file
Аналогично в оболочке script существует ли способ перенаправления вывода из функционального блока в файл, что-то вроде этого?
function initialize {
//do something
//print something
} >> output file
//call initialize
Если нет, есть ли другой способ добиться этого? Обратите внимание: у моей функции много сообщений для печати в журнале. Перенаправление вывода в файл в каждой строке приведет к большому количеству операций ввода-вывода.