У меня есть эта строка в функции, которую я адаптирую из функции bash в функцию zsh:
local info=( $(command df -P $fs | awk 'END{ print $2,$3,$5 }') )
Всякий раз, когда я называю это в функции, я получаю это:
mydf: 9: плохой шаблон: info =(712687280
Но когда я звоню из оболочки, я получаю ожидаемый ответ:
$ info=($(command df -P $fs | awk 'END{ print $2,$3,$5 }'))
$ echo $info
712687280 166242288 25%
Я 2 дня в Zsh, поэтому я немного не знаю, что является причиной проблемы.