Dash is a Unix shell, specifically the Debian Almquist Shell, that aims to be a lightweight and efficient alternative to other shells like Bash. It is a modern implementation of the POSIX standard shell (sh) and is not fully compatible with the Bash shell. Here are some key points about ...
使用的 Shell POSIX.1-2008、SUSv4、XPG7 /usr/xpg4/bin/sh 未指定标准 /usr/bin/sh 功能测试宏 功能测试宏供应用程序用来指示用户需要的 C 标准指定的那些功能之外的其他功能集。如果应用程序仅使用特定标准(如 POSIX 或 SUSv4)定义的接口和头,则仅需要定义该标准指定的相应功能测试宏。如果应用程序要使用...
each standard was informally named POSIX, followed by a decimal and then the standard's number. For example, POSIX.1 was the standard for an application programming interface in theClanguage, and POSIX.2 was the standard shell and utility interface for the OS. These standards were...
In BASH's case, the problem to be solved was a free software version of the Posix standard shell to be part of the GNU system. 就BASH的情况,要解决的问题是符合POSIX标准的自由软件版shell成为GNU系统的一部分。 article.yeeyan.org 5. POSIX capabilities break the root privileges into smaller piec...
IEEE Std 1003.1-2001 定义了标准操作系统接口和环境,包括命令解释器(或“shell”)以及支持源代码级别应用程序可移植性的通用实用程序。它旨在供应用程序开发人员和系统实现人员使用。 IEEE Std 1003.1-2001 包含四个主要部分(每个部分都在相关卷中): 1. IEEE Std 1003.1-2001 所有卷通用的通用术语、概念和接口,包括...
ISO/IEC 9945(第1至4部分):2002定义了标准操作系统接口和环境,包括命令解释器(或"shell")和通用实用程序,以支持源代码级别的应用程序可移植性.它是ISO/IEC 9945-1:1996(IEEE Std 1003.1-1996),ISO/IEC 9945-2:1993(IEEE Std 1003.2-1992)和开放组单一UNIX?规范第2版的基本规范的单一通用版本.本标准旨在供...
POSIX(Portable Operating System Interface,可移植操作系统接口),是IEEE计算机协会为保持操作系统之间的兼容性而制定的一系列标准。POSIX定义了系统级和用户级应用程序编程接口(API),以及shell命令行和实用程序接口,以实现Unix和各个Unix变体以及其他操作系统之间的软件兼容性(可移植性)。POSIX也是IEEE的商标。 POSIX旨在供...
POSIX.1-2017 定义了标准操作系统接口和环境@,包括命令解释器(或“shell???”)@和通用实用程序,以支持源代码级别的应用程序可移植性。它旨在供应用程序开发人员和系统实现人员使用。 POSIX.1-2017 包含四个主要组件(每个组件都在相关卷中): 通用术语@概念@和 POSIX.1-2017@所有卷通用的接口,包括实用程序约定和...
In BASH's case, the problem to be solved was a free software version of the Posix standard shell to be part of the GNU system. 就BASH的情况,要解决的问题是符合POSIX标准的自由软件版shell成为GNU系统的一部分。 article.yeeyan.org 5. POSIX capabilities break the root privileges into smaller piec...
一个应用于shell和工具软件的标准,它们分别是操作系统所必须提供的命令处理器和工具程序。1992年IEEE通过了这个标准。ISO 也已经通过了这个标准(ISO/IEC 9945-2:1993)。 1003.2d 改进的1003.2标准。 1003.5 一个相当于1003.1的Ada语言的API。在1992年,IEEE 通过了这个标准。并在1997年对其进行了修订。ISO也通过了该...