sed使用變數
sed作為一種非互動式上下文編輯器,不改變原文的情況下進行文字行的處理並輸出。
實驗需求
如何在sed中使用定義的變數?
實驗準備
有一文字tmp.txt,內容如下
abc
aaa
bbb
ccc
實驗測試
1.常規sed使用
比如列印文字包含字串'ab'的內容
sed -n '/ab/p' tmp.txt
輸出內容為:
abc
2.利用自定義變數
定義變數
A=ab
列印含有變數A的文字內容
sed -n '/'"$A"'/p' tmp.txt
輸出內容為:
abc
總結
利用單引號套雙引號讀取變數A,來實現。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26252014/viewspace-754815/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- sed中變數引用的幾種方式變數
- sed指令使用詳解
- 如何在 Linux 上使用 GNU sedLinux
- &符號在sed命令中使用符號
- sed命令簡單使用示例分享
- 變數的基本使用變數
- MySQL變數的使用MySql變數
- go 的變數使用Go變數
- 使用awk和sed獲取檔案奇偶數行的方法總結
- rpm與yum,at與crontab,sed命令使用
- unocss如何使用css變數CSS變數
- Postman變數使用指南Postman變數
- 在 Linux 中使用變數Linux變數
- GO 變數使用細節Go變數
- Shell學習【變數使用】變數
- golang變數作用域問題-避免使用全域性變數Golang變數
- linux三劍客(grep、sed、awk)基本使用Linux
- mac 使用 sed 抽取 json 中的欄位MacJSON
- MySQL中變數的定義和變數的賦值使用MySql變數賦值
- 不使用臨時變數交換兩個變數的值變數
- sed用法
- less 全域性變數使用 引用變數
- Java - 可變引數的使用Java
- 變數的定義和使用變數
- 在原生CSS中使用變數CSS變數
- Linux 中sed命令輸出奇數行和偶數行的方法Linux
- 【Linux學習教程】Linux中Sed命令如何使用?Linux
- sed命令和find命令的結合的使用
- 如何不使用臨時變數,交換兩個變數的值。變數
- grafana如何使用定義的變數Grafana變數
- sql 使用變數帶入in條件SQL變數
- OpenMP 環境變數使用總結變數
- 使用 CSS 自定義屬性(變數)CSS變數
- javascript全域性變數的使用注意JavaScript變數
- QT 全域性變數使用方法QT變數
- TensorFlow——共享變數的使用方法變數
- 簡單介紹nginx 變數使用Nginx變數
- 介面測試--apipost變數使用(一)API變數
- 在繫結變數下使用outline變數