Loading

dockerfile编辑时常用的sed命令,用来修改配置文件。

sed 替换部分文件内容

随着使用,会逐步更新。

#替换整行
sed '/mengqingbo/c lanqiuxiaozi="FALSE"' fileName

#匹配行前加
sed -i '/allow 361way.com/iallow www.361way.com' fileName
#匹配行后加
sed -i '/allow 361way.com/aallow www.361way.com' fileName

#删除匹配行

sed -i '/xxx/d' filename

#删除最后一行
sed -i '$d' fileName
#最后一行插入
sed -i '$a\要插入的文字' fileName

#只删除纯空行

sed '/^\s*$/d' file

#删除纯空行和由空格组成的空行

sed '/^[  ]*$/d' file

#删除以数字开始的行

sed   '/^[0-9]/d' file

#删除以#开始的行

sed   '/^#/d' file

#首行加一行

sed -i '1 i\啊,呀' b.csv 

# 替换所有匹配关键字
sed -i 's/原字符串/替换字符串/g' filename

posted @ 2019-02-11 22:48  上官飞鸿  阅读(9123)  评论(0编辑  收藏  举报