Shell & Utilities: Table of Contents (original) (raw)
The Open Group Base Specifications Issue 6
technically identical to IEEE Std 1003.1, 2004 Edition
Copyright © 2001-2004 The IEEE and The Open Group
A newer edition of this document exists here
- Introduction
- Scope
- Conformance
- Normative References
- Change History
- Terminology
* can
* implementation-defined
* legacy
* may
* shall
* should
* undefined
* unspecified - Definitions
- Relationship to Other Documents
* System Interfaces
* Process Attributes
* Concurrent Execution of Processes
* File Access Permissions
* File Read, Write, and Creation
* File Removal
* File Time Values
* File Contents
* Pathname Resolution
* Changing the Current Working Directory
* Establish the Locale
* Actions Equivalent to Functions
* Concepts Derived from the ISO C Standard
* Arithmetic Precision and Operations
* Mathematical Functions - Portability
* Codes - Utility Limits
- Grammar Conventions
- Utility Description Defaults
- Considerations for Utilities in Support of Files of Arbitrary Size
- Built-In Utilities
- Shell Command Language
- Shell Introduction
- Quoting
* Escape Character (Backslash)
* Single-Quotes
* Double-Quotes - Token Recognition
* Alias Substitution - Reserved Words
- Parameters and Variables
* Positional Parameters
* Special Parameters
* Shell Variables - Word Expansions
* Tilde Expansion
* Parameter Expansion
* Examples
* Command Substitution
* Arithmetic Expansion
* Examples
* Field Splitting
* Pathname Expansion
* Quote Removal - Redirection
* Redirecting Input
* Redirecting Output
* Appending Redirected Output
* Here-Document
* Examples
* Duplicating an Input File Descriptor
* Duplicating an Output File Descriptor
* Open File Descriptors for Reading and Writing - Exit Status and Errors
* Consequences of Shell Errors
* Exit Status for Commands - Shell Commands
* Simple Commands
* Command Search and Execution
* Pipelines
* Exit Status
* Lists
* Examples
* Asynchronous Lists
* Exit Status
* Sequential Lists
* Exit Status
* AND Lists
* Exit Status
* OR Lists
* Exit Status
* Compound Commands
* Grouping Commands
* Exit Status
* For Loop
* Exit Status
* Case Conditional Construct
* Exit Status
* If Conditional Construct
* Exit Status
* While Loop
* Exit Status
* Until Loop
* Exit Status
* Function Definition Command
* Exit Status - Shell Grammar
* Shell Grammar Lexical Conventions
* Shell Grammar Rules - Signals and Error Handling
- Shell Execution Environment
- Pattern Matching Notation
* Patterns Matching a Single Character
* Patterns Matching Multiple Characters
* Patterns Used for Filename Expansion - Special Built-In Utilities
- Batch Environment Services
- General Concepts
* Batch Client-Server Interaction
* Batch Queues
* Batch Job Creation
* Batch Job Tracking
* Batch Job Routing
* Batch Job Execution
* Batch Job Exit
* Batch Job Abort
* Batch Authorization
* Batch Administration
* Batch Notification - Batch Services
* Batch Job States
* Deferred Batch Services
* Batch Job Execution
* Legend
* Legend
* Account_Name Attribute
* Checkpoint Attribute
* Error_Path Attribute
* Execution_Time Attribute
* Hold_Types Attribute
* Job_Owner Attribute
* Join_Path Attribute
* Keep_Files Attribute
* Mail_Points and Mail_Users Attributes
* Output_Path Attribute
* Priority Attribute
* Rerunable Attribute
* Resource_List Attribute
* Shell_Path_List Attribute
* User_List Attribute
* Variable_List Attribute
* Batch Job Routing
* Batch Job Exit
* Batch Server Restart
* Batch Job Abort
* Requested Batch Services
* Delete Batch Job Request
* Hold Batch Job Request
* Batch Job Message Request
* Batch Job Status Request
* Locate Batch Job Request
* Modify Batch Job Request
* Move Batch Job Request
* Queue Batch Job Request
* Batch Queue Status Request
* Release Batch Job Request
* Rerun Batch Job Request
* Select Batch Jobs Request
* Server Shutdown Request
* Server Status Request
* Signal Batch Job Request
* Track Batch Job Request - Common Behavior for Batch Environment Utilities
* Batch Job Identifier
* Destination
* Multiple Keyword-Value Pairs
- General Concepts
- Utilities
- admin
- alias
- ar
- asa
- at
- awk
- basename
- batch
- bc
- bg
- break
- c99
- cal
- cat
- cd
- cflow
- chgrp
- chmod
- chown
- cksum
- cmp
- colon
- comm
- command
- compress
- continue
- cp
- crontab
- csplit
- ctags
- cut
- cxref
- date
- dd
- delta
- df
- diff
- dirname
- dot
- du
- echo
- ed
- env
- eval
- ex
- exec
- exit
- expand
- export
- expr
- false
- fc
- fg
- file
- find
- fold
- fort77
- fuser
- gencat
- get
- getconf
- getopts
- grep
- hash
- head
- iconv
- id
- ipcrm
- ipcs
- jobs
- join
- kill
- lex
- link
- ln
- locale
- localedef
- logger
- logname
- lp
- ls
- m4
- mailx
- make
- man
- mesg
- mkdir
- mkfifo
- more
- mv
- newgrp
- nice
- nl
- nm
- nohup
- od
- paste
- patch
- pathchk
- pax
- pr
- printf
- prs
- ps
- pwd
- qalter
- qdel
- qhold
- qmove
- qmsg
- qrerun
- qrls
- qselect
- qsig
- qstat
- qsub
- read
- readonly
- renice
- return
- rm
- rmdel
- rmdir
- sact
- sccs
- sed
- set
- sh
- shift
- sleep
- sort
- split
- strings
- strip
- stty
- tabs
- tail
- talk
- tee
- test
- time
- times
- touch
- tput
- tr
- trap
- true
- tsort
- tty
- type
- ulimit
- umask
- unalias
- uname
- uncompress
- unexpand
- unget
- uniq
- unlink
- unset
- uucp
- uudecode
- uuencode
- uustat
- uux
- val
- vi
- wait
- wc
- what
- who
- write
- xargs
- yacc
- zcat
UNIX ® is a registered Trademark of The Open Group.
POSIX ® is a registered Trademark of The IEEE.
[ Main Index | XBD | XCU | XSH | XRAT]