rokkonet

PC・Androidソフトウェア・アプリの開発・使い方に関するメモ

awkコマンド 先頭行からマッチする文字列の行までを出力

2021 Mar. 11.
2021 Jan. 24.

## FILE.txtの先頭からABCを含む行までを出力
$ cat FILE.txt | awk 'NR==1,/ABC/ {print $0}'

## NR==1 : 先頭行
## /ABC/ : 文字列ABCを検索
## NR==1,/ABC/ : 先頭行から文字列ABCが存在する行までを対象行範囲に指定
## $0 : 対象の行全体
## {print $0} : 指定された範囲の行を出力