Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
次のテキストから から まで、Part1およびをPart2含むすべてを削除するにはどうすればよいですか?Part1Part2
Part1
Part2
ABC Part1 text more text Part2 DEF
結果は次のようになります。
ABC DEF
で印刷フラグを使用するawk:
awk
$ awk '/Part1/{p=1}!p;/Part2/{p=0}' file ABC DEF
sed を使用:
sed '/Part1/,/Part2/d' filename
これを試して :
awk '/^Part1/,/^Part2/{next}{print}' file