正規表現で改ページを一致させる方法は?

正規表現で改ページを一致させる方法は?

Nanoはそれと呼びます^Lが、もちろん入力は次のとおりです。

$ grep -v "^\^L" file

動作しません。 Unicodeコードポイントは000Cです。正規表現でマッチさせる方法は?

ベストアンサー1

これは、以下に説明する良い古いフォームフィード文字のようですman ascii

Oct   Dec   Hex   Char
------------------------------------------
014   12    0C    FF  '\f' (form feed)

(そこに言及されていませんが、^Lコードは12と同じです。)

その後、次のいずれかでbash動作します。

grep -v $'\f' file

grep -v $'\cL' file

grep -v $'\x0C' file

おすすめ記事