命令如下:
find . -name '*.csv' -size +120c -exec /bin/mv {} ./hj2/ \;
//执行后部分文件编码变成了utf-8,每次执行utf-8编码的文件不固定,原文件为gbk
此前是正常的,,一直查看当前目录下的csv文件均为gbk编码格式。
最后反复观察该命令,终于顿悟在当前目录新增了一个pre目录,该目录下的文件为utf-8编码的文件。
修改命令如下后正常:
find . -maxdepth 1 -name '*.csv' -size +120c -exec /bin/mv {} ./hj2/ \;
放松心态,切勿急躁。