1. 程式人生 > 其它 >react路由攔截

react路由攔截

技術標籤:shell

測試檔案:filetest
aaa bbb ccc
ddd eee fff
111 222 333

1.在第一行中插入一行(即在檔案頭插入一行,經常用於描述檔案欄位資訊)

sed -i '1i no1\tno2\tno3' filetest

或者:

sed -i '1 i\no1\tno2\tno3' filetest
  • 都可以在滿足需求

2.在最後一行追加一行

sed -i '$a 1\t2\t3' filetest

或者:

sed -i '$ a\1\t2\t3' filetest

tips:\i是在當前行之前插入文字。如果要插入多行,不同行之間\n即可

\c是用此符號後的新文字替換當前行中的文字
\a是在當前行之後插入文字

3.將匹配行替換:

sed -e '/aaa/c\888' filetest

888
ddd eee fff
111 222 333

4.字串替換:

sed -e 's/aaa/ttt/g' filetest

ttt bbb ccc
ddd eee fff
111 222 333

g表示全部替換

5.刪除行首空格

sed 's/^[ ]*//g' filename
sed 's/^ *//g' filename
sed 's/^[[:space:]]*//g' filename

6.替換單引號

sed "s/'//g" file

7.刪除第一行

sed -i '1d' file

8.在每行行尾新增字串

sed -i 's/$/\t1226/g'