亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標題: 如何查找兩個關鍵字之間的內容 [打印本頁]

作者: tmacxzk    時間: 2015-11-14 22:49
標題: 如何查找兩個關鍵字之間的內容
本帖最后由 tmacxzk 于 2015-11-15 22:30 編輯

小弟linux新手,請教各位大蝦
如:
test1
1
2
3
end
test2
4
5
6
end

如何查找出關鍵字"test1"和最近的"end"之間的內容(包括關鍵字本身行)。

謝謝各位大神的回復
作者: qq58945591    時間: 2015-11-15 00:45
回復 1# tmacxzk


    awk '/test1/,/end/{print}' file
作者: tc1989tc    時間: 2015-11-15 10:31
  1. sed -n '/test1/,/end/p' a.txt
復制代碼

作者: tc1989tc    時間: 2015-11-15 10:37
  1. awk -vRS='end' '/test1/{print $0}' a.txt
復制代碼

作者: sync_1521    時間: 2015-11-15 10:49
回復 4# tc1989tc
awk -vRS='end' '/test1/{print $0RT}' a.txt


   
作者: songyc_2015    時間: 2015-11-15 22:18
awk '/test/{p=1}p;/end/{p=0}' file
作者: fh21_xuejinlian    時間: 2016-05-18 11:04
sed -n '/test1/,/test2/p' file
作者: _R__    時間: 2016-05-18 15:10
本帖最后由 _R__ 于 2016-05-18 15:30 編輯

sed -n '/test1/,/end/p' file
作者: hz_oracle    時間: 2016-05-18 22:00
sed -n '/test1/,/end/p' file




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2