Utility Conventions-POSIX对命令行参数有一定的约定

本文介绍了POSIX.1-2017中实用程序参数的标准化语法,包括选项、可选参数和操作数的定义,以及如何理解和使用这些符号来描述程序行为。重点讲解了术语解释和一个示例实用程序utility_name的参数结构。
摘要由CSDN通过智能技术生成

英语原文

实用惯例

实用参数语法

  这一章节描述标准实用程序的参数语法和介绍POSIX.1-2017中使用的术语,对于描述实用程序处理的参数。
  注:POSIX:可移植操作系统接口(Portable Operating System Interface of UNIX)。POSIX是Unix和Linux的标准。有了这个规范,你就可以调用通用的API了,Linux提供的POSIX系统调用在Unix上也能执行,因此学习Linux的底层接口最好就是理解POSIX标准。

  在POSIX.1-2017中,一个专门的符号是用来描述实用程序参数的语法。除非另有说明,所有的实用程序描述都使用这种符号,这个例子((see XCU Simple Commands))说明了这种符号:
实用程序的名字[-a] [-b] [-c 可选择参数] ps -ef

  对于大纲使用的符号对标准实用程序的执行者提出要求和对程序开发者和系统用户使用提供了简单的参考。
    1、这个例子的实用程序被命名为utility_name.实用程序被选项,可选择参数,和操作数允许
。这个包含的特征和单个小写字母或者数字的参数,例如‘a’,以选项著称。某些行为被可选参数允许,
作为被展示为[-c 可选参数]。允许最后选项和可选参数的参数被命名为“操作数”。
示例中的实用程序名为utility\u name。后跟选项、选项参数和操作数。由字符和单个字母或数字(如“a”)组成的自变量称为“选项”(或历史上的“标志”)。某些选项后面跟着一个“选项参数”,如[-c option\u参数]所示。最后一个选项和选项参数后面的参数命名为“操作数”。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值