Common Features
Table 19-1 is a sampling of features that are
common to bash
and tcsh
.
Table 19-1. Common shell features
Symbol/command |
Meaning/action |
---|---|
|
Redirect output |
|
Append to file |
|
Redirect input |
|
Here document (redirect input) |
|
Pipe output |
|
Run process in background |
|
Separate commands on same line |
|
Match any character(s) in filename |
|
Match single character in filename |
|
Repeat command number |
|
Match any characters enclosed |
|
Execute in subshell |
|
Substitute output of enclosed command |
" |
Partial quote (allows variable and command expansion) |
' |
Full quote (no expansion) |
|
Quote following character |
|
Use value for variable |
|
Process ID |
|
Command name |
|
nth argument (0< |
|
All arguments as simple words |
|
Begin comment |
Tab |
Complete current word |
|
Background execution |
|
Break from loop statements |
|
Change directory |
|
Resume a program loop |
|
Display output |
|
Evaluate arguments |
|
Execute a new shell |
|
Foreground execution |
|
Show active jobs |
|
Terminate running jobs |
|
Change to a new group |
|
Shift positional parameters |
|
Suspend a background job |
|
Suspend a foreground job (such as a shell created by
|
|
Time a command |
|
Set default file permissions for new files |
|
Erase variable or function definitions |
|
Wait for a background job ... |
Get Mac OS X Panther in a Nutshell, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.