命令:
find . -type f -name "*.csv" | xargs sed 's#333#666#g' -i
解释:
find --查找命令
. --查找的是当前目录
-type f --查找普通文件
-name "*.csv" --查找以csv结尾的文件
xargs --对查找到的文件分批处理
sed 's#333#666#g' -i --s表示替换字符串,g表示全部替换
如果需要替换多种文件时可以追加-o -name "*.json"
find . -type f -name "*.csv" -o -name "*.json" | xargs sed 's#333#666#g' -i