В bash я могу написать сценарий, содержащий что-то вроде этого:
{ time {
#series of commands
echo "something"
echo "another command"
echo "blah blah blah"
} } 2> $LOGFILE
В ZSH эквивалентный код не работает, и я могу не понимаю, как заставить его работать у меня. Этот код работает, но я точно не знаю, как заставить его обернуть несколько команд.
{ time echo "something" } 2>&1
Я знаю, что могу создать новый скрипт и поместить туда команды, а затем правильно рассчитать время выполнения, но есть ли способ сделать это используя функции или метод, аналогичный приведенному выше bash?