sed 命令汇总

 

前言:sed命令之前并不熟悉,但熟悉之后发现也就是正则表达式而已,并不难。

 

1,行内替换

sed -i 's/v0.16.8.3/v0.17.0/g' base-node.yml

# sed -i 's/OKEXCHAIN_MEMPOOL_SIZEHAIN_MEMPOOL_SIZE=5000/OKEXCHAIN_MEMPOOL_SIZE=1000/g' docker-compose.yml
# sed -i 's/OKEXCHAIN_MEMPOOL_MAX_TX_NUM_PER_BLOCK=2000/OKEXCHAIN_MEMPOOL_MAX_TX_NUM_PER_BLOCK=300/g' docker-compose.yml

2,在某一行后面追加一行
sed -i '/ - OKEXCHAIN_BACKUP=0/a\ - OKEXCHAIN_PRUNING=everything' base-node.yml

如果是在某一行前面添加一行是i

参考:https://www.jianshu.com/p/c7b472a70290

 

posted @ 2021-04-12 22:16  走走停停走走  Views(92)  Comments(0Edit  收藏  举报