Linux
在下一個文件中開始和結束模式甚至結束模式之間的 Grep 行
我的數據是這樣的:
- First_file.txt
Start abcd efgh hijk lmn
- Second_File.txt
opq rst uvw xyz END
我想在下一個文件中的模式START & END 甚至END
grep
模式之間的所有行輸出應該是這樣的:
abcd efgh hijk lmn opq rst uvw xyz
嘗試:
$ cat file1 file2 | awk '/pattern1/,/pattern2/'
使用
sed
版本:sed -n '/start pattern/,/end pattern/p' file1 file2
將輸出保存到新文件
sed -n '/start pattern/,/end pattern/p' file1 file2 > output
這將為您創建名為output的新文件,其中包含所需的結果。