2017-10-24 14 views
1

私はこのテキストファイルを持っています。最初に "BEGINNING"という文字列を見つけて、最初の "BEGINNING"の後に "HERE"という文字列を見つけなければなりません。そして、間には任意の量の弦があります。これはSEDコマンドで行う必要がありますので、awkはありません。私は最初に/ BEGINNING /を見つけることができますが、1つのSEDコマンドで2つを一緒にする方法はわかりません。SEDで2つの正規表現文字列を使用

+0

ONLY ** sed **コマンドを使用する必要がありますか? –

+0

.sedファイルにする必要があります –

答えて

0

このようなものはありますか?

$ sed -n '/BEGINNING/,${/HERE/{p;q}}' file 

は、GNU sedのみでサポートされている可能性があります。