zoukankan      html  css  js  c++  java
  • 关于方括号和尖括号的区别

    经常我们会看到命令说明中包含一些方括号"[ ]","< >",一直都没有怎么搞清楚这两个的区别,这两天学习monkey,才算普及到了这个知识,这里做个简单的记录,方便闲来无事的时候查看。

    方括号:表示可选参数
    尖括号:表示必填参数

    举例:adb shell monkey [option] <count>



    基本命令格式 尖括号 中括号

    1. []:内的内容意思是:可写可不写
       例如:/home下就一个list 文件,使用ls --help中的 Usage: ls [OPTION]... [FILE]...
    2. {}:那就必须要在{}内给出的选择里选一个。
    3. <>:表示必选
    
    命令行语法字符在命令行语法中,某些字符与格式有着特殊的意义与含义。
     本文档中的命令行语法使用以下字符格式:
     

    方括号 [ ]

    方括号 ( [ ] ) 表示里面的元素(参数、值或信息)是可选的。 您可以选择一个或多个条目,也可以不选。 不要将方括号本身也输入到命令行中。

                    示例:[global options]、[source arguments]、[destination arguments]

    尖括号 < >

    尖括号 ( < > ) 表示里面的元素(参数、值或信息)是必需的。 您需要用相应的信息来替换尖括号里面的文本。 不要将尖括号本身也输入到命令行中。

                    示例:-f <file name>、-printer <printer name>、-repeat <months> <days> <hours> <minutes>、date access <mm/dd/yyyy>

    斜体

    斜体文本表示您必须通过相应的值提供的信息。 它是一个要用值来替换的选项或参数。

                    示例:-sessionpassword session password、-f <file name>、-printer <printer name>

    管道 |

    管道符号(竖线)含义是“或者”,它表示在一个元素内的一个选项。 如果两个参数由管道符号分隔开,您可以选择分隔符左边的元素,也可选择分隔符右边的元素。 在一次命令使用中不可同时选择两个元素。 在方括号中,这些选项是可选的。 在尖括号中,至少需要一个选项。

    示例:-ca_backup [-custom|-rotation|-gfsrotation]、-excludeday <Sun|Mon|Tue|Wed|Thu|Fri|Sat>、-runjob <start|stop>

    省略号 CA ARCserve Backup...

    由三个句点 ( ... ) 组成的省略号含义是“等等”,表示前述元素(参数、值或信息)可以在命令行中多次重复。

    示例:-jobid <job id1, job id2, job id3,...>、[-exitcode <exit code 1>、<exit code2>、<exit code3> ...]

  • 相关阅读:
    php-7.0.16 , apache2.4.25 配置
    一次完整的HTTP请求需要的7个步骤
    TypeScript 配置
    React Please wrap your <Route> in a <Routes>
    Typescript node 里使用 multer插件, req 没有 file这个属性
    node 操作mongodb 用 find() 第一个参数无效
    手机请求不到本地服务器 [Error: Network Error]
    模块 ""mongoose"" 没有默认导出。你是想改为使用 "import { Mongoose } from "mongoose"" 吗?
    小程序 自定义 tabBar Component “页面路径“ does not have a method “ 方法名“ to handle event “tap“
    react-native 初始化项目失败
  • 原文地址:https://www.cnblogs.com/idyllcheung/p/11395889.html
Copyright © 2011-2022 走看看