参数列表对于 textutil 转换来说太长

Argument list too long for textutil conversion

我正在尝试将一个文件夹中的所有 .docx 个文件转换为 .txt 个文件。

我使用 textutil。

textutil -convert txt filepath/*.docx

我试过了,但出现 "Argument list too long" 错误。

您可以为此使用 find -exec

find filepath \
    -maxdepth 1 \
    -type f \
    -name '*.docx' \
    -exec textutil -convert txt {} +

这会在给定目录中找到所有以 *.docx 结尾的文件,并尽可能少地运行 textutil 命令而不 运行 进入 "argument list too long" 错误.