Name
complete
Synopsis
complete [options
]command ...
Bash only. Specifies the way to complete arguments for each command. This is discussed in the section "Programmable Completion (Bash Only),” earlier in the chapter.
Options
-
-a
Same as
-A alias
.-
-A
type
Use type to specify a list of possible completions. The type may be one of the following.
|
Alias names. |
|
Array variable names. |
|
Bindings from the readline library. |
|
Shell built-in command names. |
command |
Command names. |
|
Directory names. |
|
Names of disabled shell built-in commands. |
|
Names of enabled shell built-in commands. |
export |
Exported variables. |
file |
Filenames. |
|
Names of shell functions. |
|
Group names. |
|
Help topics as allowed by the help built-in command. |
|
Hostnames, as found in the file named by $HOSTFILE. |
|
Job names. |
|
Shell reserved keywords. |
|
Names of running jobs. |
|
Service names (from /etc/services). |
|
Valid arguments for |
|
Valid option names for the shopt built-in command. |
|
Signal names. |
|
Names of stopped jobs. |
|
Usernames. |
|
Shell variable names. |
-
-b
Same as
-A builtin
.-
-c
Same as
-A command
.-
-C
command
Run command in a subshell and use its output as the list of completions.
-
-d
Same as
-A directory
.-
-e
Same as
-A export
.-
-f
Same as
-A file
.-
-F
function
Run shell function function in the current ...
Get Unix in a Nutshell, 4th 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.