对于“查找”命令,概要来自
man find
Run Code Online (Sandbox Code Playgroud)
是:
find [-H] [-L] [-P] [-D debugopts] [-Olevel] [path...] [expression]
Run Code Online (Sandbox Code Playgroud)
方括号是什么意思?我曾经认为它们只是意味着一个参数或标志是可选的,但是 [path...] 和 [expression] 不能都是 find 的可选,对吧...?
方括号是什么意思?
命令概要中的方括号表示可选性(即其中列出的任何内容都是可选的/不是运行命令所必需的)。
我曾经认为它们只是意味着一个参数或标志是可选的,但是 [path...] 和 [expression] 不能都是 find 的可选,对吧...?
他们能; 运行find没有[path...]和[expression]刚打印的当前工作目录的层级文件夹/文件,而无需任何条件的列表。
该[<expr>]构造以及命令概要中常用的其他符号/构造(例如|,交替和{<expr>}重复)与用于定义扩展巴科斯-诺尔形式(EBNF) 中的形式语言相同,因此 EBNF 的语法是理解 / 的一个很好的参考记住命令概要中的符号/结构是什么意思。
| 归档时间: |
|
| 查看次数: |
2249 次 |
| 最近记录: |