![在 Mac 上批量复制粘贴从 txt 文件到 doc 文件](https://linux22.com/image/1358982/%E5%9C%A8%20Mac%20%E4%B8%8A%E6%89%B9%E9%87%8F%E5%A4%8D%E5%88%B6%E7%B2%98%E8%B4%B4%E4%BB%8E%20txt%20%E6%96%87%E4%BB%B6%E5%88%B0%20doc%20%E6%96%87%E4%BB%B6.png)
我有一堆 .txt 文件,存放在不同的文件夹中。我需要将所有 .txt 文件转换为 .doc 文件。
我用 Google 搜索了这个问题,发现我可以将扩展名改为 .doc。但这似乎不起作用,因为 Word 仍然希望在我打开文件时转换它。而且无论我使用哪个选项进行转换(仅文本、Unicode 文本等),文件都不会转换特殊字符,例如 –、æ、ø、å(这在我的语言中很常见 :) )。
我尝试选择 Unicode 文本并选择编码,例如“Western (Mac OS Roman)”或“Western (Windows Latin 1)”,但这些都无法正确转换特殊字符。
所以 - 我发现,简单地从 .txt 复制/粘贴到 .doc 是可行的。但对于 100 个 af 文件,这将是一项繁琐的手动工作。
因此,我的问题是:有没有办法可以自动完成?
答案1
cd ~/Documents/folder; textutil -convert doc *.txt
或者如果文件位于不同的文件夹中:
find ~/Documents/folder -name \*.txt -exec textutil -convert doc {} \+