东营建设信息网站,wordpress怎么搜索别人的文章,网站推广优化的方法,网站建设哪儿好有时候会有这样的需求#xff0c;在指定的行后面或者是前面追加一行#xff0c;这个时候可以使用sed来完成#xff0c;具体用法如下a\ 在指定的行后面追加一行b\ 在指定的行前面追加一行使用指定的行号追加内容#xff0c;在使用行号的过程中#xff0c;需要注意的问题有以…有时候会有这样的需求在指定的行后面或者是前面追加一行这个时候可以使用sed来完成具体用法如下a\ 在指定的行后面追加一行b\ 在指定的行前面追加一行使用指定的行号追加内容在使用行号的过程中需要注意的问题有以下N;后面只能使用偶数且不可以为a表示在指定的行后面追加一行i表示在当前行插入一行如果指定行为其实最终的结果插入行的位置是第三行。sed -i N;2a\newline 1.txtsed -i N;2i\newline 1.txt[rootlanmp shell]# cat eof 1.txt a b c d eof[rootlanmp shell]# sed -i N;2a2222 1.txt[rootlanmp shell]# cat 1.txtab2222cd[rootlanmp shell]# sed -i N;2i2222 1.txt[rootlanmp shell]# cat 1.txt2222ab2222cd[rootRS2 shell]# cat 1.txt11113333[rootRS2 shell]# sed -i /^1111$/a\2222 1.txt ; cat 1.txt111122223333[rootRS2 shell]# sed -i /^1111$/i\0000 1.txt ; cat 1.txt0000111122223333下面是把所有匹配的字符都替换为指定的字符[rootSLAVE ~]# cat eof 1.txt 1111 222333333 44444444445 eof[rootSLAVE ~]# sed -i 2{s/2/3/g} 1.txt[rootSLAVE ~]# cat 1.txt111133333333344444444445[rootSLAVE ~]# sed -i 3{s/4/5/g} 1.txt[rootSLAVE ~]# cat !$cat 1.txt111133333333355555555555