shell 添加/删除/替换/匹配字符串
作者:
cukiy | 来源:发表于
2018-12-05 16:14 被阅读0次
- 将字符串aaa改为bbb, -i修改文件并保存. -i修改文件操作需要在""中提供源文件备份扩展名,以防源文件损坏, 内容为空表示不备份. 但必须要加"" 不然会报错
sed -i "" 's/aaa/bbb/g' fileName
- 在mmm下面添加一行nnn /a\在下面添加一行 , /i\在上面添加一行
sed -i "" '/mmm/a\'$'\n'$'nnn' fileName
- 判断文件中是否存在aaa字符串
grep -q 'aaa' fileName && echo "存在" || echo "不存在"
- 删除第2行
sed -i "" '2d' fileName
- 删除包含 cukiy 的那一行
sed -i "" '/cukiy/d' fileName
- 添加 cukiy 到文件尾部
echo 'cukiy' >> fileName
本文标题:shell 添加/删除/替换/匹配字符串
本文链接:https://www.haomeiwen.com/subject/harwcqtx.html
网友评论