从脚本参数中分离解释器命令行参数

时间:2013-05-05 13:31:36

标签: command-line scripting command-line-arguments

假设您有一个解释器,它接受命令行参数,包括要运行的脚本的文件名,以及可选的其他参数传递给脚本。然后解释器需要弄清楚哪些给定的参数是为了自己使用而哪些是打算传递给脚本的。

是否有广泛使用的惯例将前者与后者分开?

2 个答案:

答案 0 :(得分:0)

With Bash

 --        A -- signals the end of options and disables  further  option
           processing.   Any arguments after the -- are treated as file-
           names and arguments.  An argument of - is equivalent to --.

答案 1 :(得分:0)

CMD ::通常用作伪参数来表示例如recusrsion。在一条线上加上前缀,它可用于将线条转换为注释,从而提供方便的“编程跳过”设施