利用sed实现在shell脚本中更改文件某一行的内容

需求:要在shell中更改某文件的固定的第几行的内容

实现:

sed -n -e "41p" $FILE1    ---查看文件1的41行的内容

sed -n -e "62p" $FILE1

sed -n -e "85p" $FILE1

sed -n -e "28p" $FILE2

 

sed -i "41c${CON1}" $FILE1  ---将文件1的第41行更改为con1变量的内容

sed -i "62c${CON2}" $FILE1

sed -i "85c${CON3}" $FILE1

sed -i "28c${CON4}" $FILE2

 

 

转自:https://blog.csdn.net/g13731463274/article/details/81203905?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.add_param_isCf&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.add_param_isCf

posted @ 2020-09-15 23:12  天外飞鹰  阅读(5081)  评论(0)    收藏  举报