select *
from
emp;
select *
from
dept;
selection
end;
私は次のような出力を得たいと思います。
select *
from
emp;
select *
from
dept;
私は以下を使用しようとしています:
awk '/select/{a=1} a; /;/{a=0}' XXARXADLMT.txt
出力:
select *
from
emp;
select *
from
dept;
selection
end;
ベストアンサー1
これを行う方法はさまざまです。今私が考えているのは、grep
その-B
&-A
フラグを使用することです
$ grep -B 1 -A 1 'from' file.txt
空行が必要な場合は-A
2に設定してください。