原文:sed替換 - 含斜杠(\)和Shell變量

gen image.bat中的內容如下: 我要將其中的 Output a.bin 替換為 Output b.bin 。那么Shell Bash 腳本應該為: 替換后的效果如下 其中: s后的冒號 : 是分隔符,使用默認的反斜杠 也可以。 替換字符串是變量時,需要使用雙引號。 ...

2019-06-13 17:21 0 803 推薦指數:

查看詳情

Sed替換 內容帶反斜杠(/)

sed "s#XXXX#${NAME}#" $MAIL_CONTENT > /tmp/MAIL_CONTENT1.tmp -----不論什么字符,緊跟着s命令的都被認為是新的分隔符,所以,“#”在這里是分隔符,代替了默認的“/”分隔符。表示把所有XXXX替換 ...

Fri May 15 01:31:00 CST 2015 0 2402
linu中sed替換斜杠\

環境:centos7 1、需要替換文本中的'\N' 字符,原文如下table.csv [root@tidb-22 dump]# cat table.csv \N,\N,\N,\N,\N,"5806669D77B257FDE0539D64400AF54D" 2、替換文本中的\N ...

Sat Sep 05 00:20:00 CST 2020 0 1183
shell腳本之sed使用----替換變量、轉義字符

sed替換的基本語法為:----s后面跟的是分隔符,原字符串可使用.*這種正則表達式進行整行替換 單引號里面,s表示替換,三根斜線中間是替換的樣式,特殊字符需要使用反斜線”\”進行轉義,但是單引號”‘”是沒有辦法用反斜線”\”轉義的,這時候只要把命令中的單引號改為雙引號就行了 ...

Tue Dec 14 00:36:00 CST 2021 0 2504
shell腳本之sed使用----替換變量、轉義字符

sed替換的基本語法為: ----s后面跟的是分隔符,原字符串可使用.*這種正則表達式進行整行替換 單引號里面,s表示替換,三根斜線中間是替換的樣式,特殊字符需要使用反斜線”\”進行轉義,但是單引號”‘”是沒有辦法用反斜線”\”轉義的,這時候只要把命令中的單引號改為雙引號就行了 ...

Mon Dec 03 06:19:00 CST 2018 0 17385
sed替換變量

今天在寫腳本時用到了sed,我用sed替換xml文件中的變量。一般在sed替換都用單引號,如下邊 sed -i ‘s/10/1000/g’ test.xml但是如果需要把1000改成變量,如sed -i ’s/10/$num/g‘ test.xml這樣就不成功。 此時需要把單引號改成 ...

Tue Mar 01 23:24:00 CST 2016 0 11729
shell腳本學習(3)sed替換

1 sed 替換 1格式:   's/原字符串/新字符串/' 輸入源   2正確參考: 改變字符串as為AS,不會改輸入源的文件。   匹配每行第一次匹配的位置。 指定匹配每行第二個被匹配的數據, 用/n ...

Fri Sep 13 01:39:00 CST 2019 0 520
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM