1. grep
1.1 匹配标点符号
要使用 grep
查看包含标点符号的行,可以使用正则表达式匹配常见的标点符号。以下是一个示例命令:
grep '[[:punct:]]' filename
解释
[[:punct:]]
:这是一个 POSIX 字符类,匹配任何标点符号,包括.,;:!?()[]{}'"\
等常见符号。filename
:替换为你要搜索的文件名。
示例
假设文件 example.txt
内容如下:
Hello world
This is a test.
No punctuation here
Is this right?
Yes, it is!
运行以下命令:
grep '[[:punct:]]' example.txt
输出将是:
This is a test.
Is this right?
Yes, it is!
这些行中都包含标点符号。