Skip to Content
Linux in a Nutshell, 6th Edition
book

Linux in a Nutshell, 6th Edition

by Ellen Siever, Stephen Figgins, Robert Love, Arnold Robbins
September 2009
Beginner
942 pages
85h 34m
English
O'Reilly Media, Inc.
Content preview from Linux in a Nutshell, 6th Edition

Name

complete

Synopsis

complete [options] command ...

Specify the way to complete arguments for each command. See Programmable Completion in Programmable Completion for more discussion.

Options

-A type

Use type to specify a list of possible completions. The type may be one of the following. Options in parentheses are alternative specifications for -A type.

alias (-a)

Alias names.

arrayvar

Array variable names.

binding

Bindings from the readline library.

builtin (-b)

Shell built-in command names.

command (-c)

Command names.

directory (-d)

Directory names.

disabled

Names of disabled shell built-in commands.

enabled

Names of enabled shell built-in commands.

export (-e)

Names of exported shell variables.

file (-f)

Filenames.

function

Names of shell functions.

group (-g)

Group names.

helptopic

Help topics as allowed by the help built-in command.

hostname

Hostnames, as found in the file named by $HOSTFILE.

job (-j)

Job names.

keyword (-k)

Shell reserved keywords.

running

Names of running jobs.

service (-s)

Service names (from /etc/services).

setopt

Valid arguments for set -o.

shopt

Valid option names for the shopt built-in command.

signal

Signal names.

stopped

Names of stopped jobs.

user (-u)

Usernames.

variable (-v)

Shell variable names.

-C command

Run command in a subshell and use its output as the list of completions.

-E

Remaining options and actions apply to completion attempts on a blank line.

-F function

Run shell function function in the current shell. Upon its return, retrieve the list of completions from the COMPREPLY array.

-G pattern ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Unix in a Nutshell, 4th Edition

Unix in a Nutshell, 4th Edition

Arnold Robbins
Linux Under the Hood

Linux Under the Hood

Sander van Vugt
Linux Kernel in a Nutshell

Linux Kernel in a Nutshell

Greg Kroah-Hartman

Publisher Resources

ISBN: 9780596806088Errata Page