例如:
現在網上的**,都通過專門的格式化,帶有行號,如下:
02#注:proxy_temp_path和proxy_cache_path指定的路徑必須在同一分割槽
03proxy_temp_path /data0/proxy_temp_dir;
04#設定web快取區名稱為cache_one,記憶體快取空間大小為200mb,1天沒有被訪問的內容自動清除,硬碟快取空間大小》
為30gb
。 05
proxy_cache_path /data0/proxy_cache_dir levels=1:2
keys_zone=cache_one:
200m
inactive=
1dmax_size=30g
; 06
07upstream backend_server {
08server 192.168
.8.43:80
weight=
1max_fails=
2fail_timeout=
30s;
現在我需要把**重新整理,把帶序號的行合併到序號所指的行。
合併行:
sed -e'n;s/\n/ /'
datafile
得到結果如下:
02#注:proxy_temp_path和proxy_cache_path指定的路徑必須在同一分割槽
03proxy_temp_path /data0/proxy_temp_dir;
04#設定web快取區名稱為cache_one,記憶體快取空間大小為200mb,1天沒有被訪問的內容自動清除,硬碟快取空間大小為30gb。
05proxy_cache_path /data0/proxy_cache_dir levels=1:
2keys_zone=cache_one:
200m
inactive=
1dmax_size=
30g;
0607
upstream backend_server {
08server
192.168
.8.43:80
weight=
1max_fails=
2fail_timeout=
30s;
只是乙個小技巧,給需要的人。
sed 匹配內容的前一行和後一行 新增內容
sed 匹配內容的前一行和後一行 新增內容 原創struggleyouth 最後發布於2017 05 09 13 36 26 閱讀數 32859 收藏 展開一 在某行的前一行或後一行新增內容 具休操作如下 匹配行前加 匹配行前後 而在書寫的時候為便與區分,往往會在i和a前面加乙個反加乙個反斜扛 就變...
sed刪除匹配行的上一行和下一行
aa string 變數指定匹配字串 sed i e aa e n n.aa p d file 例子 insert into bonusreturnorder values 47 224 1300573 2 1 wx20160203083601539373 hbtk20160204020000110...
Spark Sql合併多行內容為一行
我們要把第四列的字串合併為一行 select asset a concat ws collect set nt login as ntlogin from select asset platform userorbatch nt login from eip rewards usage where ...