NAME

1003.1TM-2016 Shell and Utilities

DESCRIPTION

This Product Standard is for operating system environments providing services that conform to the Shell and Utilities Volume of IEEE Std 1003.1, 2016 Edition1. This supports applications portability at the source code level and includes the provision of a command interpreter (or "shell"), and common utility programs.

This Product Standard covers only the required utilities and facilities required for conformance to IEEE Std 1003.1 and does not cover any options or subprofiling.

CONFORMANCE REQUIREMENTS
Human-Computer Interface

Base Definitions Volume of IEEE Std 1003.1, 2016 Edition,Section 6.1, Portable Character Set, Table 6-1, Portable Character Set.

Shell and Utilities Volume of IEEE Std 1003.1, 2016 Edition.

Portability Interface

Base Definitions Volume of IEEE Std 1003.1, 2016 Edition.

Shell and Utilities Volume of IEEE Std 1003.1, 2016 Edition and Base Definitions Volume of IEEE Std 1003.1, 2016 Edition.

The detailed conformance requirements are specified in the Base Definitions Volume of IEEE Std 1003.1-2001, Section 2.1.3, POSIX Conformance, subsection 2.1.3.2 Shell and Utilities. Only the mandatory requirements apply to this Product Standard

Programming Language Environment

Command Language as defined in Shell and Utilities Volume of IEEE Std 1003.1 and Base Definitions Volume of IEEE Std 1003.1.

Interoperability
OPERATIONAL ENVIRONMENT

Not applicable.

PORTABILITY ENVIRONMENT

None.

OVERRIDING STANDARDS

ISO/IEC 9899:1999 (C Language)

INDICATORS OF COMPLIANCE

Test reports for the Portability Interface from currently authorized releases of the VSC-PCTS 2016 test suites.

MIGRATION

Detailed migration information can be found in The Authorized Guide to Version 4 of the Single UNIX Specification.2


Footnotes

1.
IEEE Std 1003.1, 2016 Edition, IEEE Standard for Information Technology - Portable Operating System Interface (POSIX), includes IEEE Std 1003.1-2008, IEEE Std 1003.1-2008/Cor 1-2013, and IEEE Std 1003.1-2008/Cor 2-2016

2.
The Single UNIX Specification, Authorized Guide to Version 4, March 2010 (ISBN: 1931624844, G101), published by The Open Group.


Version 1.0 15 November 2016