就记录一下sed替换文本的用法
该目录下的所有txt中的china替换为chinese
sed -i '' 's,china,chinese,g' *.txt 一个目录下的
递归所有目录文件中的china替换为chinese
find . -type f -exec sed -i '' 's,china,chinese,g' {} +
下面的命令则是指定了搜索的文件类型,并替换这些文件中的指定内容
find -name "*.txt" -exec sed -i 's,china,chinese,g' {} +
递归查找包含指定字符串的文件:
find . -type f -exec grep "http://10.5.31.143:8080" {} \;