Go to the first, previous, next, last section, table of contents.

Index

%

  • %
  • &

  • &
  • *

  • *
  • +

  • +
  • -

  • -
  • /

  • /
  • <

  • <
  • <=
  • =

  • =
  • ==
  • >

  • >
  • >=
  • \

  • \0ooo
  • \0xhhh
  • \c
  • a

  • access permission tests
  • addition
  • and operator, and operator
  • appropriate privileges, appropriate privileges, appropriate privileges
  • arbitrary date strings, parsing
  • arbitrary text, displaying
  • arithmetic tests
  • b

  • background jobs, stopping at terminal write
  • backslash escapes
  • basename
  • baud rate, setting
  • beeping at input buffer full
  • beginning of time
  • block special check
  • breaks, cause interrupts
  • breaks, ignoring
  • bugs, reporting
  • built-in shell commands, conflicts with, built-in shell commands, conflicts with, built-in shell commands, conflicts with
  • c

  • C-s/C-q flow control
  • case translation
  • change or print terminal settings
  • character size
  • character special check
  • characters, special
  • check file types
  • COLUMNS
  • combination settings
  • commands for delaying
  • commands for exit status
  • commands for file name manipulation
  • commands for invoking other commands
  • commands for printing text
  • commands for printing the working context
  • commands for printing user information
  • commands for redirection
  • commands for system context
  • common options
  • compare values
  • comparison operators
  • conditions
  • conflicts with shell built-ins, conflicts with shell built-ins, conflicts with shell built-ins
  • connectives, logical, connectives, logical
  • context, system
  • control settings
  • coordinated universal time
  • current working directory, printing
  • d

  • date
  • date directives
  • date strings, parsing
  • delay for a specified time
  • delaying commands
  • destinations, multiple output
  • directives, date
  • directives, literal
  • directives, time
  • directory check
  • directory components, printing
  • directory, stripping from file names
  • dirname
  • disabling special characters
  • displaying text
  • division
  • do nothing, successfully
  • e

  • echo
  • effective uid and gid, printing
  • effective UID, printing
  • eight-bit characters, eight-bit characters
  • eight-bit input
  • env
  • environment variables, printing
  • environment, preserving
  • environment, printing
  • environment, running a program in a modified
  • epoch, seconds since
  • equal string check
  • evaluation of expressions
  • even parity
  • executable file check
  • existence-of-file check
  • exit status commands
  • expr
  • expression evaluation, expression evaluation
  • expressions, numeric
  • expressions, string
  • f

  • failure exit status
  • false
  • fascism
  • fields, padding numeric
  • file characteristics tests
  • file name manipulation
  • file name pattern expansion, disabled
  • file names, checking validity and portability
  • file names, stripping directory and suffix
  • file type tests
  • flow control, hardware
  • flow control, software
  • flushing, disabling
  • formatting times
  • g

  • globbing, disabled
  • Greenwich Mean Time
  • group wheel, not supported
  • groups
  • h

  • hangups, immunity to
  • hard link check
  • hardware flow control
  • hardware type
  • hat notation for control characters
  • help, online
  • history
  • HOME
  • hostname, hostname
  • i

  • id
  • idle time
  • immunity to hangups
  • index
  • information, about current users
  • input settings
  • introduction
  • invocation of commands, modified
  • l

  • leading directory components, stripping
  • length
  • line settings of terminal
  • LINES
  • literal directives
  • local settings
  • logical and operator, logical and operator
  • logical connectives, logical connectives
  • logical or operator, logical or operator
  • login name, printing
  • login sessions, printing users with
  • login shell
  • login shell, creating
  • login time
  • LOGNAME
  • logname
  • lowercase, translating to output
  • m

  • machine type
  • manipulation of file names
  • match
  • matching patterns
  • message status
  • MIT AI lab
  • modem control
  • modified command invocation
  • modified environment, running a program in
  • modifying scheduling priority
  • multiplication
  • n

  • name of operating system
  • named pipe check
  • network node name
  • newer-than file check
  • newline, echoing
  • newline, translating to crlf
  • newline, translating to return
  • nice
  • no-op
  • node name
  • nohup
  • non-directory suffix, stripping
  • nonempty file check
  • nonzero-length string check
  • not-equal string check
  • numeric expressions
  • numeric field padding
  • numeric tests
  • o

  • odd parity
  • older-than file check
  • operating system name
  • operating system release
  • operating system version
  • or operator, or operator
  • output settings
  • owned by effective gid check
  • owned by effective uid check
  • p

  • pad character
  • pad instead of timing for delaying
  • padding of numeric fields
  • parentheses for grouping
  • parity errors, marking
  • parity, ignoring
  • parsing date strings
  • PATH, PATH
  • pathchk
  • pattern matching
  • permission tests
  • pipe fitting
  • portable file names, checking for
  • POSIX.2
  • print name of current directory
  • print system information
  • print terminal file name
  • printenv
  • printf
  • printing all or some environment variables
  • printing current user information
  • printing current usernames
  • printing groups a user is in
  • printing real and effective uid and gid
  • printing text
  • printing text, commands for
  • printing the current time
  • printing the effective UID
  • printing the hostname
  • printing user's login name
  • priority, modifying
  • pwd
  • r

  • read from stdin and write to stdout and files
  • readable file check
  • real uid and gid, printing
  • redirection
  • regular expression matching
  • regular file check
  • relations, numeric or string
  • release of operating system
  • remainder
  • remote hostname
  • repeated output of a string
  • restricted shell
  • return, ignoring
  • return, translating to newline, return, translating to newline
  • root, becoming
  • RTS/CTS flow control
  • s

  • same file check
  • scheduling priority, modifying
  • seconds since the epoch
  • set-group-id check
  • set-user-id check
  • setting the hostname
  • setting the time
  • SHELL
  • sleep
  • socket check
  • software flow control
  • special characters
  • special settings
  • sticky bit check
  • stop bits
  • string expressions
  • string tests
  • strip directory and suffix from file names
  • stripping non-directory suffix
  • stty
  • su
  • substitute user and group ids
  • substr
  • subtraction
  • successful exit
  • suffix, stripping from file names
  • super-user, becoming
  • supplementary groups, printing
  • symbolic link check
  • syslog
  • system context
  • system information, printing
  • system name, printing
  • t

  • tee
  • TERM
  • terminal check
  • terminal file name, printing
  • terminal lines, currently used
  • terminal settings
  • test
  • text, displaying
  • time directives
  • time formats
  • time setting
  • time units
  • time, printing or setting
  • true
  • tty
  • Twenex
  • two-way parity
  • u

  • u, and disabling special characters
  • uname
  • uppercase, translating to lowercase
  • USER
  • user id, switching
  • user information, commands for
  • user name, printing
  • usernames, printing current
  • users
  • v

  • valid file names, checking for
  • version number, finding
  • version of operating system
  • w

  • wheel group, not supported
  • who
  • whoami
  • working context
  • working directory, printing
  • writable file check
  • write, allowed
  • x

  • XON/XOFF flow control
  • y

  • yes
  • z

  • zero-length string check
  • |

  • |

  • Go to the first, previous, next, last section, table of contents.