带方括号的bash参数中的按位OR

时间:2015-06-09 00:17:14

标签: linux bash

我熟悉在一般编程中使用按位OR,比如C,作为将标志传递给函数调用的方法。但这对bash来说意味着什么呢?我对它在grep函数中的使用感到特别困惑:

来自linux手册:

SYNOPSIS
       grep [OPTIONS] PATTERN [FILE...]
       grep [OPTIONS] [-e PATTERN | -f FILE] [FILE...]

[-e PATTERN | -f FILE]究竟是什么意思?

另外,当方括号中的东西是什么意思?

编辑:是否有某种标准解释了如何格式化linux手册?我找不到任何关于此事的内容。

0 个答案:

没有答案