react路由攔截
阿新 • • 發佈:2020-12-22
技術標籤: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即可
\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'