正则表达式:
^ : 行起始标志, 例如:^ben 表示匹配以ben开始的行。
$ : 行结尾标志。例如:ben$ 表示匹配以ben结束的行。
[^] :匹配除[^字符]之外的任何一个字符。 例如9[^0], 不会匹配90,但是会匹配91,92等。
如何使用
[user@sever]$ grep '^[^#]' files上面的命令会选择行首不为#的行作为输出
本文详细介绍了正则表达式在Linux命令中如何用于筛选特定的文本行,包括行首匹配、行尾匹配及字符范围匹配,并通过实例展示了如何在Linux环境下使用grep命令选择特定格式的行。
正则表达式:
^ : 行起始标志, 例如:^ben 表示匹配以ben开始的行。
$ : 行结尾标志。例如:ben$ 表示匹配以ben结束的行。
[^] :匹配除[^字符]之外的任何一个字符。 例如9[^0], 不会匹配90,但是会匹配91,92等。
如何使用
[user@sever]$ grep '^[^#]' files
4098
1万+

被折叠的 条评论
为什么被折叠?