We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c07d29c commit 562a034Copy full SHA for 562a034
1 file changed
docs/script.md
@@ -282,6 +282,14 @@ ls: 无法访问'-l': 没有那个文件或目录
282
283
上面例子中,变量`myPath`的值为`-l`,不是路径。但是,`--`强制`$myPath`只能作为路径解释,导致报错“不存在该路径”。
284
285
+参数终止符的作用主要是,如果破折号开头的参数要用作实体参数,就需要用到它。
286
+
287
+```bash
288
+$ grep -- "--hello" example.txt
289
+```
290
291
+上面命令在`example.txt`文件里面,搜索字符串`--hello`。这个字符串是破折号开头,如果不用参数终止符,`grep`命令就会把`--hello`当作配置项参数,从而报错。
292
293
## exit 命令
294
295
`exit`命令用于终止当前脚本的执行,并向 Shell 返回一个退出值。
0 commit comments