Прежде чем textutil
сможет что-либо сделать, оболочка расширяет шарики; * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 1003] * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 100.
Поскольку, похоже, нет возможности указать несколько выходных имен файлов, вам, вероятно, придется перебирать файлы один за другим:
for fpath in /Users/evanjohn/Desktop/docs/original/*.docx; do
fname=${fpath##*/}
textutil -convert txt "$fpath" -output "${fpath%/*}/converted/${fname%.docx}.txt"
done
При этом сначала извлекается имя файла, а затем используется расширение параметра для получения желаемых путей.
1 Или, если установлена опция оболочки nullglob
, в пустую строку.