• IEEE DRAFT 1003.2B : D12 JUN 99

    Superseded A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.

    DRAFT STANDARD FOR INFORMATION TECHNOLOGY - PORTABLE OPERATING SYSTEM INTERFACE (POSIX) - PART 2: SHELL AND UTILITIES - AMENDMENT

    Available format(s): 

    Superseded date:  06-12-2001

    Language(s): 

    Published date:  12-01-2013

    Publisher:  Institute of Electrical & Electronics Engineers

    Sorry this product is not available in your region.

    Add To Cart

    Table of Contents - (Show below) - (Hide below)

    Introduction
    Section 1: Revisions to General
       1.1 Scope
       1.2 Normative references
       1.3 Conformance
       1.4 Test methods
    Section 2: Revisions to Terminology and General
               Requirements
             2.2.2 General Terms
             2.2.3 Abbreviations
       2.3 Built-In Utilities
       2.4 Character Set
             2.4.2 State-Dependent Character Encodings
       2.5 Locale
       2.6 Environment Variables
       2.8 Regular Expression Notation
       2.10 Utility Conventions
             2.10.2 Utility Syntax Guidelines
       2.13 Configuration Values
             2.13.3 Pathname Variable Values
    Section 3: Revisions to Shell Command Language
       3.13 Pattern Matching Notation
    Section 4: Revisions to Execution Environment Utilities
       4.1 awk - Pattern scanning and processing language
       4.3 bc - Arbitrary-precision arithmetic language
       4.5 cd - Change working directory
       4.6 chgrp - Change file group ownership
       4.7 chmod - Change file modes
       4.8 chown - change file ownership
       4.13 cp - Copy files
       4.14 cut - Cut out selected fields of each line of
             a file
       4.15 date - Write the date and time
       4.16 dd - Convert and copy a file
       4.17 diff - Compare two files
       4.20 ed - Edit text
       4.22 expr - Evaluate arguments as an expression
       4.24 find - Find files
       4.26 getconf - Get configuration values
       4.33 ln - Link files
       4.35 localedef - Define locale environment
       4.39 ls - List directory contents
       4.40 mailx - Process Messages
       4.41 mkdir - Make directories
       4.42 mkfifo - Make Make FIFO special files
       4.43 mc - Move files
       4.45 cd - Dump files in various formats
       4.48 pax - Portable archive interchange
       4.51 pwd - Return working directory name
       4.53 rm - Remove directory entries
       4.55 sed - Stream editor
       4.56 sh - Shell, the standard command language
             interpreter
       4.62 test - Evaluate expression
       4.64 tr - Translate characters
       4.72 xargs - Construct argument list(s) and invoke
             utility
       4.73 iconv - Convert file codesets
    Section 5: Revisions to User Portability Utilities Option
       5.2 at - Execute commands at a later time
       5.3 batch - Execute commands at a later time
       5.6 csplit - Split files based on context
       5.7 ctags - Create a tags file
       5.9 du - Estimate file usage
       5.10 ex - Text editor
       5.11 expand - Convert tabs to spaces
       5.14 file - Determine file type
       5.18 more - Display files on a page-by-page basis
       5.22 patch - Apply changes to files
       5.24 renice - Set system scheduling priorities of
             running processes
       5.32 unexpand - Convert spaces to tabs
       5.33 uudecode - Decode a binary file
       5.34 uuencode - Encode a binary file
       5.35 vi - Screen-oriented (visual) display editor
       5.37 write - Write to another user
    Section 6: Revisions to Software Development Utilities
               Option
       6.1 ar - Create and maintain library archives
       6.2 make - Maintain, update, and regenerate groups
             of programs
    Section 7: Revisions to Language-Independent System Services
    Annex A (normative) Revisions to C Language Development
    Utilities Option
    A.1 c89 - Compile Standard C programs
    A.3 yacc - Yet another compiler compiler
    Annex B (informative) Revisions to C Language Bindings
    Option
    Annex C (normative) Revisions to FORTRAN Development
    and Runtime Utilities Option
    Annex D (informative) Revisions to Bibliography
    Annex E (informative) Revisions to Rationale and Notes
    E.4.48 pax - Portable archive interchange
    E.5.10 ex - Text editor
    E.5.18 more - Display files on a page-by-page basis
    E.5.35 vi - Screen-oriented (visual) display editor
    Annex F (informative) Revisions to Portability Considerations
    Annex G (informative) Revisions to Sample National Profile
    Annex H (informative) Balloting Instructions
    Alphabetic Topical Index
    Figures
    4-1 pax Format Archive Example
    Tables
    2-100 Pathname Variable Values
    4-100 ustar Header Block
    4-101 ustar mode Field
    4-102 Octet-Oriented cpio Archive Entry
    4-103 cpio c_mode File Modes
    4-104 cpio c_mode File Types
    5-100 uuencode Base64 Values
    E-100 Historical Practice for Symbolic Links

    Abstract - (Show below) - (Hide below)

    Objective is that a conforming portable application source program can be translated to execute on a conforming implementation. Standard assumes that the source program may need to be retranslated to produce target code for a new environment prior to execution in that environment.

    General Product Information - (Show below) - (Hide below)

    Comment Closes On
    Document Type Draft
    Publisher Institute of Electrical & Electronics Engineers
    Status Superseded
    Superseded By

    Standards Referenced By This Book - (Show below) - (Hide below)

    CSA ISO/IEC 9945-3 : 2005 INFORMATION TECHNOLOGY - PORTABLE OPERATING SYSTEM INTERFACE (POSIX) - PART 3: SHELL AND UTILITIES
    CSA ISO/IEC 9945-2 : 2005 INFORMATION TECHNOLOGY - PORTABLE OPERATING SYSTEM INTERFACE (POSIX) - PART 2: SYSTEM INTERFACES
    CSA ISO/IEC 9945-4 : 2005 INFORMATION TECHNOLOGY - PORTABLE OPERATING SYSTEM INTERFACE (POSIX) - PART 4: RATIONALE
    CSA ISO/IEC 9945-1 : 2005 INFORMATION TECHNOLOGY - PORTABLE OPERATING SYSTEM INTERFACE (POSIX) - PART 1: BASE DEFINITIONS

    Standards Referencing This Book - (Show below) - (Hide below)

    ISO/IEC 10646-1:2000 Information technology Universal Multiple-Octet Coded Character Set (UCS) Part 1: Architecture and Basic Multilingual Plane
    • Access your standards online with a subscription

      Features

      • Simple online access to standards, technical information and regulations
      • Critical updates of standards and customisable alerts and notifications
      • Multi - user online standards collection: secure, flexibile and cost effective