※MACターミナル(BSD系)での動作確認です。

スポンサーリンク

grepで正規表現を使って先頭・末尾を指定

下記のin.txtを入力ファイルとしています。

“^”で先頭の文字列を指定して検索

先頭の文字列を指定して検索する場合には、”^”を使います。
先頭が”line”の文字列を検索する場合には、下記のように書きます。

下記が実行結果になります。

スポンサーリンク

“$”で末尾の文字列を指定して検索

末尾の文字列を指定して検索する場合には、”$”を使います。
末尾が”tail”の文字列を検索する場合には、下記のように書きます。

下記が実行結果になります。

先頭と末尾の文字列を両方指定して検索

先頭が”line”、末尾が”tail”の文字列を検索する場合には、下記のように書きます。
“line”と”tail”の間は、0文字以上の任意の文字列であれば良いので、”.*”と指定しています。

下記が実行結果になります。

スポンサーリンク