巴科斯范式(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:

 

posted @   我要去巴萨  阅读(924)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示