如何匹配正则表达式中的分页符?

如何匹配正则表达式中的分页符?

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

相关内容