$ cat file
c f t e, u y r s p I y
p A w p d. R i
G e w o a l n o v s.
P G e a o c f s p
k e i c w a p p e.
$ od -c file
0000000 c f t e , u y r s
0000020 p I y \r \n p A w p
0000040 d . R i \r \n G e w o
0000060 a l n o v s . \r \n P
0000100 G e a o c f s p
0000120 \r \n k e i c w a p
0000140 p e . \r \n
0000146
我尝试使用egrep命令对所有以结尾的行进行grep。
但是,我无法做到!
例如:
$ egrep '.*\.' file
p A w p d. R i
G e w o a l n o v s.
k e i c w a p p e.
它没有给我正确的输出!
还尝试使用$固定点,\ r和\ n,但它们都不起作用。
任何建议都会有所帮助。
最佳答案
您应该开始以Unix格式转换文件:
dos2unix file
然后,您可以简单地使用以下说明:
egrep "[.]$" file
关于regex - egrep行以,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52941758/