在类Unix操作系统,fgrep一样的定点命令搜索字符 字符串中的一个或多个文件。“固定字符”表示字符串按字面意义进行解释- 元字符不存在,因此无法使用正则表达式。 本文档介绍fgrep的GNU / Linux版本。
查看英文版
1 fgrep 运行系统环境
2 fgrep 说明
3 fgrep 语法
4 fgrep 例子
Linux
当您需要搜索包含很多正则表达式元字符的字符串(例如“ $ ”,“ ^ ”等)时,fgrep很有用。通过指定搜索字符串包含固定字符,您无需对每个字符进行转义用反斜杠。
如果您的字符串包含换行符,则每行将被视为要在搜索中匹配的单个固定字符字符串。
运行fgrep与使用-F选项运行grep相同。
查看英文版
fgrep [-b] [-c] [-h] [-i] [-l] [-n] [-s] [-v] [-x] [ -e pattern_list] [-f pattern-file] [pattern] [file]
-b | 在每行之前加上找到它的块号。这对于按上下文查找块编号很有用(第一个块为0)。 |
-c | 仅打印包含模式的行数。 |
-h | 搜索多个文件时禁止打印文件。 |
-i | 在比较过程中,忽略大小写区分。 |
-l | 一次打印带有匹配行的文件名,并用换行符分隔。找到多个模式时不重复文件名。 |
-n | 在文件中,每行之前应加上行号(第一行是1)。 |
-s | 以静默方式工作,即除错误消息外什么也不显示。这对于检查错误状态很有用。 |
-v | 打印除包含模式的行以外的所有行。 |
-x | 仅打印完全匹配的行。 |
-e pattern_list | 在模式列表中搜索字符串(当字符串以“ - ” 开头时很有用)。 |
-f 模式文件 | 从pattern-file中获取模式列表。 |
模式 | 指定在搜索输入期间要使用的模式。 |
文件 | 要搜索模式的文件的路径名。如果未指定文件操作数,则将使用标准输入。 |
查看英文版
fgrep "support" myfile.txt
在myfile.txt文件中搜索“ support ” 。
查看英文版
fc | fdisk | fg | findsmb | finger | fmt | fold | for | free | file | fuser |
未知的网友