• 巴科斯范式(Backus-Naur Form)


    查看oracle官方的文档了解sql的使用看到以下片段:

    我们翻译一下:

    工作中也用到过各种框架的命令行工具,它们都有各自的语法格式,我们需要按照他们的语法格式输入命令,不然就无法执行,其他语言一样,命令行工具也有自己的语法格式,我们叫“巴科斯范式”,关于巴科斯范式的具体介绍可以自行百度。

    我们来罗列一下四个常用的符号:

    •  < > :内包含的为必选项。
    •   [ ] :内包含的为可选项。
    •  { } :内包含的为可重复0至无数次的项。
    •   |  :表示在其左右两边任选一项,相当于"OR"的意思。

    实例1:windons下netstat命令

    通过帮助我们得到 :NETSTAT [-a] [-b] [-e] [-f] [-n] [-o] [-p proto] [-r] [-s] [-x] [-t] [interval]

    我们知道 [ ] 内的选项是可选的,所以我们可以得到:

    netstat -a -n -o,执行后的结果为:

    因为是可选,我们也可以直接netstat:

  • 相关阅读:
    将博客搬至CSDN
    defender 月考总结
    生日祝福@陈俊翰
    个性签名
    你这是virus吧?
    (CPSCA's)CPOJC+VIJOS
    Sentence by defender
    工作制一览
    最长上升子序列
    mysql约束
  • 原文地址:https://www.cnblogs.com/crelle/p/12838070.html
Copyright © 2020-2023  润新知