1. sed grep -rl matchstring somedir/ | xargs sed -i 's/string1/string2/g' 例如: 对象:文件夹 grep -rl 'windows' ./path | xargs sed -i 's/windows/linux/g' 2. find 对象:文件 find -name 'test' | xargs perl -pi -e 's|windows|linux|g' 这里使用了perl语言,使用-e加上一段代码,从而批量地将当前目录及所有子目录下的file.log文件中的string1替换成了string2; string支持正则表达式 3. awk grep -i "windows" -r ./path | aw… Read More