发展历程 什么是命令行选项? -技术百科的定义

什么是命令行选项? -技术百科的定义

目录:

Anonim

定义-命令行选项是什么意思?

命令行选项是用于将参数传递给程序的命令。 这些条目(也称为命令行开关)可以传递提示以更改各种设置或在界面中执行命令。

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约定。

什么是命令行选项? -技术百科的定义