後、私は私が何をしたいのかというのawk - パターンの間に印刷する - 二行最初
y
z
pattern1
line
1
1
1
patern2
x
k
のようなファイルを持っているが、以下の制限
-
との2つのパターンの内容を印刷していますパターンを印刷
- 避け
- は、第一のパターンの後に次の行をスキップ
これは私の出力ファイルが
awk '/pattern1/{flag=1;next}/pattern2/{flag=0}flag' file
それを行う方法上の任意のアイデアを使用して、それらを無視して、これまでのところ、私はパターン間に印刷することができています。この
1
1
1
のようになりますことを意味しますか?
ここをクリック(印刷):http://stackoverflow.com/questions/38972736/how-to-select-lines-between-two-patterns/ –
@JamesBrown:実際にはそこから取得しましたが、私は私の必要に応じてそれを修正することができないようです... – Thanos
出力をパイプするのが大丈夫なら、あなたは 'awk 'NR> 1''、' sed' 1d''、 'tail -n + 2など – Sundeep