尝试处理大量文件(〜1000多个) 以下是我正在使用的脚本。
for i in (find ./ -type f "*.properties");
do
native2ascii -encoding UTF8 $i $i ; //java native2ascii
done;
这将花费很长时间。我想知道是否有更好的方法可以利用bash中推荐的parallel
或其他命令来缩短时间?
答案 0 :(得分:2)
为什么不呢?
find ./ -type f "*.properties" | \
parallel -j 4 native2ascii -encoding UTF8 {} {}
{}
用于替换输入,请调整-j
以匹配您的CPU使用率。