Ubuntu 批量替换文件
2020-06-10 本文已影响0人
鹊南飞_
批量替换文件
- 命令
sed -i "s/查找字段/替换字段/g" `grep -rl 查找字段 路径`
- 示例
- 替换指定文件
展示dbsession.py
文件中出现days=-9
的行数
grep -rn "days=-9" dbsession.py
替换dbsession.py
文件中days=-9
为days=16
sed -i "s/days=-9/days=-16/g" `grep -rl "days=-9" dbsession.py`
- 替换文件夹
替换当前文件夹中days=-9
为days=16
sed -i "s/days=-9/days=-16/g" `grep -rl "days=-9" ./`