CONTENTS Title Page Copyright Page Preface 1 General 1.1 Scope 2 Terminology and General Requirements 2.2 Definitions 2.2.2 General Terms 2.2.2.5 appropriate privileges 2.5 Locale 2.5.2 Locale Definition 2.6 Environment Variables 2.9 Dependencies on Other Standards 2.9.1 Features Inherited from POSIX.1 2.9.1.5 File Removal 2.11.5.2 Input Files 2.13 Configuration Values 2.13.1 Symbolic Limits 2.13.2 Symbolic Constants for Portability Specifications 3 Shell Command Language 3.7 Redirection 4 Execution Environment 4.1 awk-Pattern scanning and processing language 4.1.7 Extended Description 4.1.7.6 Actions 4.1.7.6.2 Functions 4.1.7.6.2.3 Input/Output and General Functions 4.7 chmod-Change file modes 4.7.2 Description 4.7.7 Extended Description 4.12 cp-Copy files 4.12.2 Description 4.12.3 Options 4.18 echo-Write arguments to standard output 4.18.4 Operands 4.23 find-Find files 4.23.4 Operands 4.32 ln-Link files 4.32.4 Operands 4.33 locale-Get locale-specific information 4.33.3 Options 4.34 localedef-Define locale environment 4.34.2 Description 4.34.4 Operands 4.34.6.3 Output Files 4.34.9 Consequences of Errors 4.38 ls-List directory contents 4.38.3 Options 4.38.5 External Influences 4.38.5.3 Environment Variables 4.38.6 External Effects 4.38.6.1 Standard Output 4.39 mailx-Interactive message processing system 4.39.4 Operands 4.44 od-Dump files in various formats 4.44.7 Extended Description 4.47 pax-Portable archive interchange 4.47.2 Description 4.47.3 Options 4.47.5 External Influences 4.47.5.2 Input Files 4.47.6 External Effects 4.47.6.1 Standard Output 4.47.6.3 Output Files 4.58 stty-Set the options for a terminal 4.58.2 Description 4.58.4 Operands 4.58.4.4 Local Modes 4.58.4.5 Special Control Character Assignments 4.61 test-Condition evaluation utility 4.61.4 Operands 4.62 touch-Change file access and modification times 4.62.3 Options 4.67 uname-Return system name 4.67.2 Description 4.67.6 External Effects 4.67.6.1 Standard Output 6 Software Development Utilities Option 6.2 make-Maintain, update, and regenerate groups of programs 6.2.3 Options 6.2.7 Extended Description 6.2.7.1 Makefile Syntax 6.2.7.2 Makefile Execution A Annex A (normative) C Language Development Utilities Option A.1 c89-Compile Standard C programs A.1.3 Options A.1.4 Operands A.1.5 External Influences A.1.5.2 Input Files A.2 lex-Generate programs for lexical tasks A.2.6 External Effects A.2.6.1 Standard Output A.2.6.2 Standard Error A.2.7 Extended Description A.2.7.1 Definitions A.3 yacc-Yet another compiler compiler A.3.7 Extended Description A.3.7.9 Limits B Annex B (normative) C Language Bindings Option B.5-C Binding for Regular Expression Matching B.5.2 Description C Annex C (normative) FORTRAN Development Utilities Option C.1 asa-Interpret carriage control characters C.1.2 Description TABLES 2-1 Symbolic Utility Limits 2-2 Optional Facility Configuration Values 4-1 Control Characters B-1 VMS POSIX Return Values for regcomp( ) and regexec( )