目录:
定义-命令行选项是什么意思?
命令行选项是用于将参数传递给程序的命令。 这些条目(也称为命令行开关)可以传递提示以更改各种设置或在界面中执行命令。
Techopedia解释了命令行选项
命令行选项的语法因操作系统而异。 在MS-DOS / Windows中,按照惯例,命令行选项由带正斜杠的字母表示。
例如,可以使用以下选项来启动用于复制文件和目录的XCOPY命令:
- / T-仅复制目录结构
- / C-即使发生错误也继续
- / R-覆盖只读文件
因此,命令“ xcopy c:\ dir1 d:\ dir2 / R”会将文件和子目录从驱动器“ C:”中的子目录“ dir1”复制到驱动器“ D:”中的子目录“ dir2”,并覆盖只读文件已经存在于“ d:\ dir2”中。
在Unix中,约定是使用连字符而不是正斜杠,后跟字母。 例如,命令“ ls -l”将在当前目录中执行文件和子目录的长列表(“ -l”)。 该列表将包括其他信息,例如文件大小,属性,修改日期等。如果没有“ -l”选项,则仅列出文件和子目录的名称。
使用正斜杠或连字符的选择取决于程序员。 例如,当指示命令行选项时,大多数已移植到Windows的Linux程序仍然使用Unix约定。 必须修改源代码以使用Windows约定。