尝试转换一组 .srt 文件时:
iconv -f cp1256 -t utf-8 directory/* > target/*
它将目录中的所有 22 个文件转换为目标目录中名为 * 的一个文件。我希望处理后的文件分别出现在目标目录中。有人能帮忙吗?
答案1
cd path-to-source-directory
find . -name "*.srt" -exec iconv -f CP1256 -t UTF-8 {} -o path-to-destination-directory/{} +
例子:
如果源目录名为 SOURCE,目标目录名为 DESTINATION,且两个目录均位于桌面上,则源目录路径为,~/Desktop/SOURCE
目标目录路径为~/Desktop/DESTINATION