我如何根据'.' grep 行 (点)?

Pan*_*dya 2 grep text-processing

假设我有file以下内容:

123
251
7.8
951
Run Code Online (Sandbox Code Playgroud)

现在我想要我尝试过grep的线条.

$ cat file | grep .
123
251
7.8
951
Run Code Online (Sandbox Code Playgroud)

$ cat file | grep '.'
123
251
7.8
951
Run Code Online (Sandbox Code Playgroud)

但它没有按预期工作。那么,我如何grep基于字符串.

附加信息:

$ grep --version | line
grep (GNU grep) 2.16
Run Code Online (Sandbox Code Playgroud)

Pan*_*dya 12

你得到的结果是因为.匹配任何单个字符