当我这样尝试时,
convmv -r -f utf8 --nfd -t utf8 --nfc /data/MyVid/Myfile/* --notest
这里有错误。
convmv: Argument list too long
我想*表示文件太多。
所以,如果我能把这些文件分成小束的话。
有什么好方法可以做到这一点吗?
例如,我试着这样做,ls -la | convmv -r -f utf8 --nfd -t utf8 --nfc
但是,它不会将文件传递给convmv。
我该如何解决这个问题?
您可以尝试使用xargs
:
find /path/to/dir | xargs convmv -r -f utf8 --nfd -t utf8 --nfc