一致する単語が出るまでファイルのすべての行を印刷したいと思います。 awkを使用してこれを行う方法を提案してください。
例えば
PPPという言葉まですべての行を印刷したいです。
注最初の行はAAAとは異なる必要があります(すべての単語)。
cat file.txt
AAA ( the first line/word chuld be any word !!!!! )
BBB
JJJ
OOO
345
211
BBB
OOO
OOO
PPP
MMM
(((
&&&
だからこれを保存する必要があります
AAA
BBB
JJJ
OOO
345
211
BBB
OOO
OOO
PPP
その他の例(KJGFGHJまで印刷したい)
cat file.txt1
HG
KJGFGHJ
KKKK
だから私は受けなければなりません
HG
KJGFGHJ
ベストアンサー1
努力する:
$ awk '1;/PPP/{exit}' file
AAA
BBB
JJJ
OOO
345
211
BBB
OOO
OOO
PPP