为什么 grep "invert match" 命令行选项被命名为“-v”?
Why grep "invert match" command-line option is named "-v"?
-v
是什么意思?
它是某个有意义的单词的首字母吗?
一般来说,命令及其选项都非常合乎逻辑。你 find
你可能想要 c
op
y 的东西,一旦你 m
ak
e a dir
,等等
在 grep
中,与许多其他命令一起,长 --option
和短 -o
成对出现。对于这种特定情况,在 man grep
中,您可以看到 -v
等同于 --invert-match
。
因为-i
代表ignore case
而n
逻辑上是line-number
,我认为v
是最有代表性的词,仍然可以从invert
.
这个词
man grep
摘录:
-v, --invert-match
Invert the sense of matching, to select non-matching lines. (-v is
specified by POSIX.)
-v
是什么意思?
它是某个有意义的单词的首字母吗?
一般来说,命令及其选项都非常合乎逻辑。你 find
你可能想要 c
op
y 的东西,一旦你 m
ak
e a dir
,等等
在 grep
中,与许多其他命令一起,长 --option
和短 -o
成对出现。对于这种特定情况,在 man grep
中,您可以看到 -v
等同于 --invert-match
。
因为-i
代表ignore case
而n
逻辑上是line-number
,我认为v
是最有代表性的词,仍然可以从invert
.
man grep
摘录:
-v, --invert-match
Invert the sense of matching, to select non-matching lines. (-v is specified by POSIX.)