Built-in Commands and Reserved Words
Built-in Commands and Reserved Words shows a summary of all built-in commands and reserved words. The let-ters in the Type column of the table have the following meanings: R = reserved word, blank = built-in.
Table A-4. Built-in commands and reserved words
Command | Type | Summary |
---|---|---|
! | R | Logical NOT of a command exit status. |
: | Do nothing (just do expansions of any arguments). | |
. | Read file and execute its contents in current shell. | |
| Set up shorthand for command or command line. | |
| Put job in background. | |
| Bind a key sequence to a | |
| Exit from surrounding | |
| Execute the specified shell built-in. | |
| R | Reserved word. Multi-way conditional construct. |
| Change working directory. | |
| Run a command bypassing shell function lookup. | |
| Generate possible completion matches. | |
| Specify how completion should be performed. | |
| Skip to next iteration of | |
| Declare variables and give them attributes. Same as
| |
| Display the list of currently remembered directories. | |
| Remove a job from the job table. | |
| R | Part of a |
| R | Part of a |
| Output arguments. | |
| R | Part of an |
| R | Part of an |
| Enable and disable built-in shell commands. | |
| R | End of a |
| Run the given ... |
Get bash Cookbook 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.