我有一个替换字符的代码,但我不知道此代码有什么错误?有没有办法像使用专用于此脚本的多个cpu内核这样的方法来更快地处理此代码?
#!/bin/bash
startdirectory="/data/test/cpy"
searchterm="""
replaceterm=""
i=0;
for file in $(grep -l -R $searchterm $startdirectory)
do
cp $file $file.bak
sed -e s/$searchterm/$replaceterm/ig $file > tempfile.tmp
mv tempfile.tmp $file
let i++;
done