text:
# update-rc
# Autogenerated from man page /usr/share/man/man8/update-rc.d.8.gz
complete -c update-rc -s f -d 'Force removal of symlinks even if /etc/init. d/name still exists'


text:
# gcc-ar-11
# Autogenerated from man page /usr/share/man/man1/gcc-ar-11.1.gz
complete -c gcc-ar-11 -l plugin

repo_language: Shell

mime_type: text/plain


text:
# watchgnupg
# Autogenerated from man page /usr/share/man/man1/watchgnupg.1.gz
complete -c watchgnupg -l force -d 'Delete an already existing socket file'
complete -c watchgnupg -l tcp -d 'Instead of reading from a local socket, listen for connects on TCP port n'
complete -c watchgnupg -l time-only -d 'Do not print the date part of the timestamp'
complete -c watchgnupg -l verbose -d 'Enable extra informational output'
complete -c watchgnupg -l version -d 'Print version of the program and exit'
complete -c watchgnupg -l help -d 'Display a brief help page and exit'
complete -c watchgnupg -l list-dirs -d 'can be specified, for example `socket:///home/foo/bar/mysocket\''


text:
# dvipdfmx
# Autogenerated from man page /usr/share/man/man1/dvipdfmx.1.gz
complete -c dvipdfmx -s c -d 'Ignore (or accept) color  specials '
complete -c dvipdfmx -l dvipdfm -d 'Enable  dvipdfm emulation mode'
complete -c dvipdfmx -s d -d 'Specify the number of decimal digits in the PDF output; must be between 0 and…'
complete -c dvipdfmx -s e -d 'Ignored, for (semi-)compatibility with  dvipdfm '
complete -c dvipdfmx -s f -d 'Read the font map file given by R map_file '
complete -c dvipdfmx -l help -d 'Show a help message and exit successfully'
complete -c dvipdfmx -s i -d 'Read  cfgfile as another include file, after reading the default R dvipdfmx'
complete -c dvipdfmx -s l -d 'Select landscape mode'
complete -c dvipdfmx -s m -d 'Magnify the input document by R mag '
complete -c dvipdfmx -s o -d 'Set the PDF output file name; use `-\' for stdout'
complete -c dvipdfmx -s p -d 'Select the papersize by name (e. g'
complete -c dvipdfmx -s q -d 'Quiet mode'
complete -c dvipdfmx -s r -d 'Set resolution of bitmapped fonts to  size dots per inch'
complete -c dvipdfmx -s s -d 'Select the pages of the DVI file to be processed; default is `-\', meaning all…'
complete -c dvipdfmx -s t -d 'Search for thumbnail images of each page in the directory named by the  TMPDI…'
complete -c dvipdfmx -l version -d 'Show a help message and exit successfully'
complete -c dvipdfmx -s v -d 'Increase verbosity.  Results of the   -v option are cumulative (e. g'
complete -c dvipdfmx -l kpathsea-debug -d 'Have Kpathsea output debugging information; `-1\' for everything (voluminous)'
complete -c dvipdfmx -s x -d 'Set the left margin to  R x_offset .  The default left margin is  1. 0in '
complete -c dvipdfmx -s y -d 'Set the top margin to  R y_offset .  The default top margin is  1. 0in '
complete -c dvipdfmx -s z -d 'Set the compression level to  R compression_level '
complete -c dvipdfmx -s C -d 'Miscellaneous option flags; see the --help output for details'
complete -c dvipdfmx -s D -d 'PostScript to PDF conversion command line template; the default is taken from…'
complete -c dvipdfmx -s E -d 'Always try to embed fonts, ignoring licensing flags, etc'
complete -c dvipdfmx -s I -d 'Image cache life in hours; default is -2, meaning to not cache images at all'
complete -c dvipdfmx -s K -d 'Encryption key length; default 40'
complete -c dvipdfmx -s M -d 'Process MetaPost PostScript output'
complete -c dvipdfmx -s O -d 'Set maximum depth of open bookmark items; default 0'
complete -c dvipdfmx -s P -d 'Set permission flags for PDF encryption; default 0x003C'
complete -c dvipdfmx -s S -d 'Enable PDF encryption'
complete -c dvipdfmx -o vv -d 'increases the verbosity by two increments).   Maximum verbosity is four'
complete -c dvipdfmx -s V -d 'Set PDF minor version; default 5 (from the configuration file)'


text:
# lpstat
# Autogenerated from man page /usr/share/man/man1/lpstat.1.gz
complete -c lpstat -s E -d 'Forces encryption when connecting to the server'
complete -c lpstat -s H -d 'Shows the server hostname and port'
complete -c lpstat -s R -d 'Shows the ranking of print jobs'
complete -c lpstat -s U -d 'Specifies an alternate username'
complete -c lpstat -s W -d 'Specifies which jobs to show, "completed" or "not-completed" (the default)'
complete -c lpstat -s a -d 'Shows the accepting state of printer queues'
complete -c lpstat -s c -d 'Shows the printer classes and the printers that belong to them'
complete -c lpstat -s d -d 'Shows the current default destination'
complete -c lpstat -s e -d 'Shows all available destinations on the local network'
complete -c lpstat -s h -d 'Specifies an alternate server'
complete -c lpstat -s l -d 'Shows a long listing of printers, classes, or jobs'
complete -c lpstat -s o -d 'Shows the jobs queued on the specified destinations'
complete -c lpstat -s p -d 'Shows the printers and whether they are enabled for printing'
complete -c lpstat -s r -d 'Shows whether the CUPS server is running'
complete -c lpstat -s s -d 'Shows a status summary, including the default destination, a list of classes …'
complete -c lpstat -s t -d 'Shows all status information'
complete -c lpstat -s u -d 'Shows a list of print jobs queued by the specified users'
complete -c lpstat -s v -d 'Shows the printers and what device they are attached to'


text:
# link
# Autogenerated from man page /usr/share/man/man1/link.1.gz
complete -c link -l help -d 'display this help and exit'
complete -c link -l version -d 'output version information and exit AUTHOR Written by Michael Stone'


text:
# sbvarsign
# Autogenerated from man page /usr/share/man/man1/sbvarsign.1.gz
complete -c sbvarsign -l engine -d 'use the specified engine to load the key'
complete -c sbvarsign -l key -d 'signing key (PEM-encoded RSA private key)'
complete -c sbvarsign -l cert -d 'certificate (x509 certificate)'
complete -c sbvarsign -l include-attrs -d 'include attrs at beginning of output file'
complete -c sbvarsign -l guid -d 'EFI GUID for the variable'
complete -c sbvarsign -l attr -d 'variable attributes'
complete -c sbvarsign -l output -d 'write signed data to <file> (default <var-data-file>. signed)'


text:
# nohup
# Autogenerated from man page /usr/share/man/man1/nohup.1.gz
complete -c nohup -l help -d 'display this help and exit'
complete -c nohup -l version -d 'output version information and exit'


text:
# glib-compile-schemas
# Autogenerated from man page /usr/share/man/man1/glib-compile-schemas.1.gz
complete -c glib-compile-schemas -s h -l help -d 'Print help and exit'
complete -c glib-compile-schemas -l version -d 'Print program version and exit'
complete -c glib-compile-schemas -l targetdir -d 'Store gschemas. compiled in the TARGET directory instead of DIRECTORY'
complete -c glib-compile-schemas -l strict -d 'Abort on any errors in schemas'
complete -c glib-compile-schemas -l dry-run -d 'Don\\*(Aqt write gschemas. compiled.  This option can be used to check '
complete -c glib-compile-schemas -l allow-any-name -d 'Do not enforce restrictions on key names'


text:
# gnome-screensaver
# Autogenerated from man page /usr/share/man/man1/gnome-screensaver.1.gz
complete -c gnome-screensaver -l no-daemon -d 'Don\'t become a daemon'
complete -c gnome-screensaver -l debug -d 'Enable debugging code'


text:
# foo2hp2600-wrapper
# Autogenerated from man page /usr/share/man/man1/foo2hp2600-wrapper.1.gz
complete -c foo2hp2600-wrapper -s b -d 'Number of bits per plane.  1 or 2.  [1]'
complete -c foo2hp2600-wrapper -s c -d 'Print in color (else monochrome)'
complete -c foo2hp2600-wrapper -s d -d 'Duplex code to send to printer [1]'
complete -c foo2hp2600-wrapper -s m -d 'Media code to send to printer [1]'
complete -c foo2hp2600-wrapper -s p -d 'Paper size code to send to printer [1]'
complete -c foo2hp2600-wrapper -s n -d 'Number of copies [1]'
complete -c foo2hp2600-wrapper -s r -d 'Set device resolution in pixels/inch [1200x600]'
complete -c foo2hp2600-wrapper -s s -d 'Source (Input Slot) code to send to printer [7]'
complete -c foo2hp2600-wrapper -s t -d 'Draft mode.   Every other pixel is white'
complete -c foo2hp2600-wrapper -s 2 -s 3 -s 4 -s 5 -s 6 -s 8 -s 9 -o 10 -o 12 -o 14 -o 15 -o 16 -o 18 -d 'Print in N-up.   Requires the psutils package'
complete -c foo2hp2600-wrapper -s o -d 'Orientation used for N-up'
complete -c foo2hp2600-wrapper -s u -d 'Set the offset of the start of the printable region from the upper left corne…'
complete -c foo2hp2600-wrapper -s l -d 'Set the offset of the end of the printable region from the lower right corner…'
complete -c foo2hp2600-wrapper -s L -d 'Send the logical clipping values from -u/-l in the ZjStream'
complete -c foo2hp2600-wrapper -s O -d 'Alignment of CMYK.   parm is c, m, y, or k.  val is in rows'
complete -c foo2hp2600-wrapper -s P -d 'Do not send START_PLANE codes on monochrome output'
complete -c foo2hp2600-wrapper -s X -d 'Add extra zero padding to the end of BID segments.   The default is 16 bytes'
complete -c foo2hp2600-wrapper -s z -d 'Model: Model: 0=HP CLJ 1600/2600n; 1=HP CLJ CP1215 Color Tweaking Options The…'
complete -c foo2hp2600-wrapper -s g -d 'Additional options to pass to Ghostscript, such as -g“-dDITHERPPI=nnn”, etc'
complete -c foo2hp2600-wrapper -s G -d 'Convert profile'
complete -c foo2hp2600-wrapper -s I -d 'Select profile intent from the ICM file'
complete -c foo2hp2600-wrapper -s S -d 'Output just a single color plane from a color print and print it on the black…'
complete -c foo2hp2600-wrapper -s D -d 'Set Debug level [0]'


text:
# dconf
# Autogenerated from man page /usr/share/man/man1/dconf.1.gz
complete -c dconf -s f -d 'must be specified.  compile'


text:
# alsatplg
# Autogenerated from man page /usr/share/man/man1/alsatplg.1.gz
complete -c alsatplg -s h -l help -d 'this help'
complete -c alsatplg -s V -l version -d 'show the utility version and versions of used libraries'
complete -c alsatplg -s c -l compile -d 'source configuration file for the compilation'
complete -c alsatplg -s d -l decode -d 'source binary topology file for the decode'
complete -c alsatplg -s n -l normalize -d 'parse and save the configuration file in the normalized format'
complete -c alsatplg -s u -l dump -d 'parse and save the configuration file in the specified format'
complete -c alsatplg -s o -l output -d 'output file'
complete -c alsatplg -s v -l verbose -d 'set verbose level'
complete -c alsatplg -s s -l sort -d 'sort the configuration identifiers (set for normalization)'
complete -c alsatplg -s x -l nocheck -d 'save the configuration without additional integrity check'
complete -c alsatplg -s z -l dapm-nosort -d 'do not sort DAPM graph items (like in version 1. 2. 1-)'


text:
# xdvipdfmx
# Autogenerated from man page /usr/share/man/man1/xdvipdfmx.1.gz
complete -c xdvipdfmx -s c -d 'Ignore (or accept) color  specials '
complete -c xdvipdfmx -l dvipdfm -d 'Enable  dvipdfm emulation mode'
complete -c xdvipdfmx -s d -d 'Specify the number of decimal digits in the PDF output; must be between 0 and…'
complete -c xdvipdfmx -s e -d 'Ignored, for (semi-)compatibility with  dvipdfm '
complete -c xdvipdfmx -s f -d 'Read the font map file given by R map_file '
complete -c xdvipdfmx -l help -d 'Show a help message and exit successfully'
complete -c xdvipdfmx -s i -d 'Read  cfgfile as another include file, after reading the default R dvipdfmx'
complete -c xdvipdfmx -s l -d 'Select landscape mode'
complete -c xdvipdfmx -s m -d 'Magnify the input document by R mag '
complete -c xdvipdfmx -s o -d 'Set the PDF output file name; use `-\' for stdout'
complete -c xdvipdfmx -s p -d 'Select the papersize by name (e. g'
complete -c xdvipdfmx -s q -d 'Quiet mode'
complete -c xdvipdfmx -s r -d 'Set resolution of bitmapped fonts to  size dots per inch'
complete -c xdvipdfmx -s s -d 'Select the pages of the DVI file to be processed; default is `-\', meaning all…'
complete -c xdvipdfmx -s t -d 'Search for thumbnail images of each page in the directory named by the  TMPDI…'
complete -c xdvipdfmx -l version -d 'Show a help message and exit successfully'
complete -c xdvipdfmx -s v -d 'Increase verbosity.  Results of the   -v option are cumulative (e. g'
complete -c xdvipdfmx -l kpathsea-debug -d 'Have Kpathsea output debugging information; `-1\' for everything (voluminous)'
complete -c xdvipdfmx -s x -d 'Set the left margin to  R x_offset .  The default left margin is  1. 0in '
complete -c xdvipdfmx -s y -d 'Set the top margin to  R y_offset .  The default top margin is  1. 0in '
complete -c xdvipdfmx -s z -d 'Set the compression level to  R compression_level '
complete -c xdvipdfmx -s C -d 'Miscellaneous option flags; see the --help output for details'
complete -c xdvipdfmx -s D -d 'PostScript to PDF conversion command line template; the default is taken from…'
complete -c xdvipdfmx -s E -d 'Always try to embed fonts, ignoring licensing flags, etc'
complete -c xdvipdfmx -s I -d 'Image cache life in hours; default is -2, meaning to not cache images at all'
complete -c xdvipdfmx -s K -d 'Encryption key length; default 40'
complete -c xdvipdfmx -s M -d 'Process MetaPost PostScript output'
complete -c xdvipdfmx -s O -d 'Set maximum depth of open bookmark items; default 0'
complete -c xdvipdfmx -s P -d 'Set permission flags for PDF encryption; default 0x003C'
complete -c xdvipdfmx -s S -d 'Enable PDF encryption'
complete -c xdvipdfmx -o vv -d 'increases the verbosity by two increments).   Maximum verbosity is four'
complete -c xdvipdfmx -s V -d 'Set PDF minor version; default 5 (from the configuration file)'


text:
# bluetoothd
# Autogenerated from man page /usr/share/man/man8/bluetoothd.8.gz
complete -c bluetoothd -s v -l version -d 'Print bluetoothd version and exit'
complete -c bluetoothd -s h -l help -d 'Print bluetoothd options and exit'
complete -c bluetoothd -s n -l nodetach -d 'Enable logging in foreground'
complete -c bluetoothd -s f -l configfile -d 'Specifies an explicit config file path instead of relying on the default path…'
complete -c bluetoothd -s d -l debug -d 'Sets how much information bluetoothd sends to the log destination (usually sy…'
complete -c bluetoothd -s p -l plugin -d 'Load these plugins only'
complete -c bluetoothd -s P -l noplugin -d 'Never load these plugins'
complete -c bluetoothd -s C -l compat -d 'Provide deprecated command line interfaces'
complete -c bluetoothd -s E -l experimental -d 'Enable experimental interfaces'


text:
# faillog
# Autogenerated from man page /usr/share/man/man8/faillog.8.gz
complete -c faillog -s a -l all -d 'Display (or act on) faillog records for all users having an entry in the fail…'
complete -c faillog -s h -l help -d 'Display help message and exit'
complete -c faillog -s l -l lock-secsSEC -d 'Lock account for SEC seconds after failed login'
complete -c faillog -s m -l maximumMAX -d 'Set the maximum number of login failures after the account is disabled to MAX'
complete -c faillog -s r -l reset -d 'Reset the counters of login failures'
complete -c faillog -s R -l rootCHROOT_DIR -d 'Apply changes in the CHROOT_DIR directory and use the configuration files fro…'
complete -c faillog -s t -l timeDAYS -d 'Display faillog records more recent than DAYS'
complete -c faillog -s u -l userLOGIN -d 'Display faillog record or maintains failure counters and limits (if used with…'
complete -c faillog -l lock-secs
complete -c faillog -l maximum
complete -c faillog -l root
complete -c faillog -l time
complete -c faillog -l user


text:
# pinentry-x11
# Autogenerated from man page /usr/share/man/man1/pinentry-x11.1.gz
complete -c pinentry-x11 -l version -d 'Print the program version and licensing information'
complete -c pinentry-x11 -l help -d 'Print a usage message summarizing the most useful command-line options'
complete -c pinentry-x11 -l debug -s d -d 'Turn on some debugging.   Mostly useful for the maintainers'
complete -c pinentry-x11 -l enhanced -s e -d 'Ask for timeouts and insurance, too'
complete -c pinentry-x11 -l no-global-grab -s g -d 'Grab the keyboard only when the window is focused'
complete -c pinentry-x11 -l parent-wid -d 'Use window ID N as the parent window for positioning the window'
complete -c pinentry-x11 -l display -l ttyname -l ttytype -l lc-type -l lc-messages -d 'These options are used to pass localization information to pinentry-gnome3'


text:
# fish
# Autogenerated from man page /usr/share/man/man1/fish.1.gz
complete -c fish -s c -l command -d 'o 2'
complete -c fish -s C -l init-command -d 'o 2'
complete -c fish -s d -l debug -d 'o 2'
complete -c fish -s o -l debug-output -d 'o 2'
complete -c fish -s i -l interactive -d 'o 2'
complete -c fish -s l -l login -d 'o 2'
complete -c fish -s n -l no-execute -d 'o 2'
complete -c fish -s p -l profile -d 'o 2'
complete -c fish -l profile-startup -d 'o 2'
complete -c fish -s P -l private -d 'o 2'
complete -c fish -l print-rusage-self -d 'o 2'
complete -c fish -l print-debug-categories -d 'o 2'
complete -c fish -s v -l version -d 'o 2'
complete -c fish -s f -l features -d 'The fish exit status is generally the exit status of the last foreground comm…'


text:
# luit
# Autogenerated from man page /usr/share/man/man1/luit.1.gz
complete -c luit -s h -d 'Display some summary help and quit'
complete -c luit -o list -d 'List the supported charsets and encodings, then quit'
complete -c luit -s V -d 'Print luit\'s version and quit'
complete -c luit -s v -d 'Be verbose'
complete -c luit -s c -d 'Function as a simple converter from standard input to standard output'
complete -c luit -s p -d 'In startup, establish a handshake between parent and child processes'
complete -c luit -s x -d 'Exit as soon as the child dies'
complete -c luit -o argv0 -d 'Set the child\'s name (as passed in argv[0])'
complete -c luit -o encoding -d 'Set up  luit to use  encoding rather than the current locale\'s encoding'
complete -c luit -o k7 -d 'Generate seven-bit characters for keyboard input'
complete -c luit -o kls -d 'Generate locking shifts (SO/SI) for keyboard input'
complete -c luit -o gl -d 'Set the initial assignment of GL'
complete -c luit -o gr -d 'Set the initial assignment of GR'
complete -c luit -o g0 -d 'Set the charset initially selected in G0'
complete -c luit -o g1 -d 'Set the charset initially selected in G1.   The default depends on the locale'
complete -c luit -o g2 -d 'Set the charset initially selected in G2.   The default depends on the locale'
complete -c luit -o g3 -d 'Set the charset initially selected in G3.   The default depends on the locale'
complete -c luit -o ilog -d 'Log into  filename all the bytes received from the child'
complete -c luit -o olog -d 'Log into  filename all the bytes sent to the terminal emulator'
complete -c luit -o alias -d 'the locale alias file . br (default: /usr/share/X11/locale/locale. alias)'


text:
# kernel-install
# Autogenerated from man page /usr/share/man/man8/kernel-install.8.gz
complete -c kernel-install -s v -l verbose -d 'Output additional information about operations being performed'
complete -c kernel-install -s h -l help -d 'Print a short help text and exit'


text:
# systemd-udevd-control
# Autogenerated from man page /usr/share/man/man8/systemd-udevd-control.socket.8.gz
complete -c systemd-udevd-control -s d -l daemon -d 'Detach and run in the background'
complete -c systemd-udevd-control -s D -l debug -d 'Print debug messages to standard error'
complete -c systemd-udevd-control -s c -l children-max -d 'Limit the number of events executed in parallel'
complete -c systemd-udevd-control -s e -l exec-delay -d 'Delay the execution of each RUN{program} parameter by the given number of sec…'
complete -c systemd-udevd-control -s t -l event-timeout -d 'Set the number of seconds to wait for events to finish'
complete -c systemd-udevd-control -s s -l timeout-signal -d 'Set the signal which systemd-udevd will send to forked off processes after re…'
complete -c systemd-udevd-control -s N -l resolve-names -d 'Specify when systemd-udevd should resolve names of users and groups'
complete -c systemd-udevd-control -s h -l help -d 'Print a short help text and exit'
complete -c systemd-udevd-control -l version -d 'Print a short version string and exit'


text:
# sorter
# Autogenerated from man page /usr/share/man/man1/sorter.1.gz
complete -c sorter -s d -d 'Specify the location of where all files should be written'
complete -c sorter -s l -d 'List information to STDOUT (no files are ever written)'
complete -c sorter -s f -d 'Specify the file system type of the image(s)'
complete -c sorter -s i -d 'Specify the image type in which the file system is located'
complete -c sorter -s o -d 'Specify the sector offset from the beginning of the image to the start of the…'
complete -c sorter -s b -d 'Specify the minimum size of file to process'
complete -c sorter -s c -d 'Specify the location of an additional configuration file'
complete -c sorter -s C -d 'Specify the location of the ONLY configuration file'
complete -c sorter -s m -d 'Specify the mounting point of the image being analyzed'
complete -c sorter -s a -d 'Specify the location a hash database with entries of known \'bad\' files'
complete -c sorter -s n -d 'Specify the location of the NIST National Software Reference Library (NSRL) d…'
complete -c sorter -s x -d 'Specify the location a hash database with entries of known \'good\' files'
complete -c sorter -s e -d 'Perform extension mismatch checks on (no category index files are generated)'
complete -c sorter -s U -d 'Do no save data about unknown file types'
complete -c sorter -s h -d 'Create category files in HTML'
complete -c sorter -o md5 -d 'Calculate the MD5 value for each file and save it in the category file'
complete -c sorter -o sha1 -d 'Calculate the SHA-1 value for each file and save it in the category file'
complete -c sorter -s s -d 'Save the actual file content to sub-directories in the directory  specified b…'
complete -c sorter -s v -d 'Display verbose information'
complete -c sorter -s V -d 'Display version'


text:
# xconsole
# Autogenerated from man page /usr/share/man/man1/xconsole.1.gz
complete -c xconsole -o file -d 'To monitor some other device, use this option to specify the device name'
complete -c xconsole -o notify -o nonotify -d 'When new data are received from the console and the notify option is set, the…'
complete -c xconsole -o daemon -d 'This option causes  xconsole to place itself in the background, using fork/ex…'
complete -c xconsole -o verbose -d 'When set, this option directs  xconsole to display an informative message in …'
complete -c xconsole -o exitOnFail -d 'When set, this option directs  xconsole to exit when it is unable to redirect…'
complete -c xconsole -o saveLines -d 'When set, xconsole only preserves count lines of message history instead of g…'


text:
# resolvectl
# Autogenerated from man page /usr/share/man/man1/resolvectl.1.gz
complete -c resolvectl -s 4 -s 6 -d 'By default, when resolving a hostname, both IPv4 and IPv6 addresses are acqui…'
complete -c resolvectl -s i -l interface -d 'Specifies the network interface to execute the query on'
complete -c resolvectl -s p -l protocol -d 'Specifies the network protocol for the query.  May be one of "dns" (i. e'
complete -c resolvectl -s t -l type -s c -l class -d 'When used in conjunction with the query command, specifies the DNS resource r…'
complete -c resolvectl -l service-address -d 'Takes a boolean parameter'
complete -c resolvectl -l service-txt -d 'Takes a boolean parameter'
complete -c resolvectl -l cname -d 'Takes a boolean parameter'
complete -c resolvectl -l validate -d 'Takes a boolean parameter; used in conjunction with query'
complete -c resolvectl -l synthesize -d 'Takes a boolean parameter; used in conjunction with query'
complete -c resolvectl -l cache -d 'Takes a boolean parameter; used in conjunction with query'
complete -c resolvectl -l zone -d 'Takes a boolean parameter; used in conjunction with query'
complete -c resolvectl -l trust-anchor -d 'Takes a boolean parameter; used in conjunction with query'
complete -c resolvectl -l network -d 'Takes a boolean parameter; used in conjunction with query'
complete -c resolvectl -l search -d 'Takes a boolean parameter'
complete -c resolvectl -l raw -d 'Dump the answer as binary data'
complete -c resolvectl -l legend -d 'Takes a boolean parameter'
complete -c resolvectl -s h -l help -d 'Print a short help text and exit'
complete -c resolvectl -l version -d 'Print a short version string and exit'
complete -c resolvectl -l no-pager -d 'Do not pipe output into a pager'
complete -c resolvectl -l log-level -d 'described in systemd(1))'
complete -c resolvectl -l service -d 'the hostnames contained in the SRV resource records are resolved as well'
complete -c resolvectl -s a
complete -c resolvectl -s d
complete -c resolvectl -s f
complete -c resolvectl -s x
complete -c resolvectl -s m
complete -c resolvectl -s u -s I -s l -s R -s r -s v -s V -l enable-updates -l disable-updates -l are-updates-enabled


text:
# update-inetd
# Autogenerated from man page /usr/share/man/man1/update-inetd.1.gz
complete -c update-inetd -l group -d 'Specify that the new entry should be placed in group groupname (e. g'
complete -c update-inetd -l pattern -d 'This option can be used to select a service'
complete -c update-inetd -l comment-chars -d 'update-inetd uses "#<off># " as the default comment characters'
complete -c update-inetd -l multi -d 'If you want to disable/remove more than one entry at a time you should use th…'
complete -c update-inetd -l file -d 'Use filename instead of /etc/inetd. conf'
complete -c update-inetd -l verbose -d 'Explain what is being done'
complete -c update-inetd -l debug -d 'Enables debugging mode'
complete -c update-inetd -l help -d 'Print a usage message on standard output and exit successfully'


text:
# systemd-socket-proxyd
# Autogenerated from man page /usr/share/man/man8/systemd-socket-proxyd.8.gz
complete -c systemd-socket-proxyd -s h -l help -d 'Print a short help text and exit'
complete -c systemd-socket-proxyd -l version -d 'Print a short version string and exit'
complete -c systemd-socket-proxyd -l connections-max -s c -d 'Sets the maximum number of simultaneous connections, defaults to 256'
complete -c systemd-socket-proxyd -l exit-idle-time -d 'Sets the time before exiting when there are no connections, defaults to infin…'


text:
# tc
# Autogenerated from man page /usr/share/man/man8/tc.8.gz
complete -c tc -s b -s b -o batch -o batch -d 'read commands from provided file or standard input and invoke them'
complete -c tc -o force -d 'don\'t terminate tc on errors in batch mode'
complete -c tc -s o -o oneline -d 'output each record on a single line, replacing line feeds with the  \'\' charac…'
complete -c tc -s n -o net -o netns -d 'switches  tc to the specified network namespace R NETNS '
complete -c tc -s N -o Numeric -d 'Print the number of protocol, scope, dsfield, etc directly instead of convert…'
complete -c tc -o cf -o conf -d 'specifies path to the config file'
complete -c tc -s t -o timestamp -d 'Whentc monitorruns, print timestamp before the event message in format:    Ti…'
complete -c tc -s s
complete -c tc -s d
complete -c tc -s r
complete -c tc -s i
complete -c tc -s g
complete -c tc -s j
complete -c tc -s p
complete -c tc -o col
complete -c tc -o nm
complete -c tc -o ts -o tshort -d 'When tc monitor runs, prints short timestamp before the event message in form…'
complete -c tc -o stats -o statistics -d 'output more statistics about packet usage'
complete -c tc -o details -d 'output more detailed information about rates and cell sizes'
complete -c tc -o raw -d 'output raw hex values for handles'
complete -c tc -o pretty -d 'for u32 filter, decode offset and mask values to equivalent filter commands b…'
complete -c tc -o iec -d 'print rates in IEC units (ie.  1K = 1024)'
complete -c tc -o graph -d 'shows classes as ASCII graph.  Prints generic stats info under each class if'
complete -c tc -s c -d 'Configure color output'
complete -c tc -o json -d 'is also given'
complete -c tc -o name -d 'resolve class name from /etc/iproute2/tc_cls file or from file specified by'
complete -c tc -o br -o brief -d 'Print only essential data needed to identify the filter and action (handle, c…'


text:
# col
# Autogenerated from man page /usr/share/man/man1/col.1.gz
complete -c col -s b -l no-backspaces
complete -c col -s f -l fine
complete -c col -s h -l tabs
complete -c col -s l -l lines
complete -c col -s p -l pass
complete -c col -s x -l spaces
complete -c col -s V -l version
complete -c col -s H -l help


text:
# t1mac
# Autogenerated from man page /usr/share/man/man1/t1mac.1.gz
complete -c t1mac -l raw -s r -d 'Indicates that output should be a raw resource fork'
complete -c t1mac -l macbinary -d 'Indicates that output should be in MacBinary I or II format'
complete -c t1mac -l applesingle -d 'Indicates that output should be in AppleSingle format'
complete -c t1mac -l appledouble -d 'Indicates that output should be in AppleDouble format'
complete -c t1mac -l binhex -d 'Indicates that output should be in BinHex 4. 0 format'
complete -c t1mac -l filename -s n -d 'Sets the Macintosh filename of the output font to name'


text:
# debconf
# Autogenerated from man page /usr/share/man/man1/debconf.1.gz
complete -c debconf -o opackage -l owner -d 'Tell debconf what package the command it is running is a part of'
complete -c debconf -o ftype -l frontend -d 'Select the frontend to use'
complete -c debconf -o pvalue -l priority -d 'Specify the minimum priority of question that will be displayed'


text:
# printenv
# Autogenerated from man page /usr/share/man/man1/printenv.1.gz
complete -c printenv -s 0 -l null -d 'end each output line with NUL, not newline'
complete -c printenv -l help -d 'display this help and exit'
complete -c printenv -l version -d 'output version information and exit'


text:
# dhclient
# Autogenerated from man page /usr/share/man/man8/dhclient.8.gz
complete -c dhclient -s 4 -d 'Use the DHCPv4 protocol to obtain an IPv4 address and configuration parameters'
complete -c dhclient -s 6 -d 'Use the DHCPv6 protocol to obtain whatever IPv6 addresses are available along…'
complete -c dhclient -o 4o6 -d 'Participate in the DHCPv4 over DHCPv6 protocol specified by RFC 7341'
complete -c dhclient -s 1 -d 'Try to get a lease once.   On failure exit with code 2'
complete -c dhclient -s d -d '\\" This is not intuitive.  Force  dhclient to run as a foreground process'
complete -c dhclient -o nw -d 'Become a daemon immediately (nowait) rather than waiting until an IP address …'
complete -c dhclient -s q -d 'Be quiet at startup, this is the default'
complete -c dhclient -s v -d 'Enable verbose log messages. \\" This prints the version, copyright and URL'
complete -c dhclient -s w -d 'Continue running even if no broadcast interfaces were found'
complete -c dhclient -s n -d 'Do not configure any interfaces'
complete -c dhclient -s e -d 'Define additional environment variables for the environment where  dhclient-s…'
complete -c dhclient -s r -d 'Release the current lease and stop the running DHCP client as previously reco…'
complete -c dhclient -s x -d 'Stop the running DHCP client without releasing the current lease'
complete -c dhclient -s p -d 'The UDP port number on which the DHCP client should listen and transmit'
complete -c dhclient -s s -d 'Specify the server IP address or fully qualified domain name to use as a dest…'
complete -c dhclient -s g -d '\\" mockup relay Set the giaddr field of all packets to the relay IP address s…'
complete -c dhclient -s i -d 'Use a DUID with DHCPv4 clients'
complete -c dhclient -s I -d 'Use the standard DDNS scheme from RFCs 4701 & 4702'
complete -c dhclient -l decline-wait-time -d 'Specify the time (in seconds) that an IPv4 client should wait after declining…'
complete -c dhclient -s S -d '\\" TODO: mention DUID? Use Information-request to get only stateless configur…'
complete -c dhclient -s T -d '\\" TODO wanted_ia_ta++ Ask for IPv6 temporary addresses, one set per -T flag'
complete -c dhclient -s P -d 'Enable IPv6 prefix delegation'
complete -c dhclient -s R -d 'Require that responses include all of the items requested by any -N, -T, or -…'
complete -c dhclient -s D -d 'Override the default when selecting the type of DUID to use'
complete -c dhclient -s N -d '\\" TODO: is this for telling an already running dhclient? Restore normal addr…'
complete -c dhclient -l address-prefix-len -d 'Specify the length of the prefix for IPv6 addresses'
complete -c dhclient -l dad-wait-time -d 'Specify maximum time (in seconds) that the client should wait for the duplica…'
complete -c dhclient -l prefix-len-hint -d 'When used in conjunction with -P, it directs the client to use the given leng…'
complete -c dhclient -o cf -d 'Path to the client configuration file'
complete -c dhclient -o df -d 'Path to a secondary lease file'
complete -c dhclient -o lf -d 'Path to the lease database file'
complete -c dhclient -o pf -d 'Path to the process ID file.   If unspecified, the default  /var/run/dhclient'
complete -c dhclient -l no-pid -d 'Option to disable writing pid files'
complete -c dhclient -l version -d 'Print version number and exit'
complete -c dhclient -o sf -d 'Path to the network configuration script invoked by dhclient when it gets a l…'


text:
# alsabat
# Autogenerated from man page /usr/share/man/man1/alsabat.1.gz
complete -c alsabat -s h -l help -d 'Help: show syntax'
complete -c alsabat -s D -d 'Select sound card to be tested by name'
complete -c alsabat -s P -d 'Select the playback PCM device'
complete -c alsabat -s C -d 'Select the capture PCM device'
complete -c alsabat -s f -d 'Sample format . br Recognized sample formats are: U8 S16_LE S24_3LE S32_LE '
complete -c alsabat -s c -d 'The number of channels.  The default is one channel'
complete -c alsabat -s r -d 'Sampling rate in Hertz.  The default rate is 44100 Hertz'
complete -c alsabat -s n -d 'Duration of generated signal.  The value could be either of the two forms: '
complete -c alsabat -s k -d 'Sigma k value for analysis'
complete -c alsabat -s F -d 'Target frequency for signal generation and analysis, in Hertz'
complete -c alsabat -s p -d 'Total number of periods to play or capture'
complete -c alsabat -l log -d 'Write stderr and stdout output to this log file'
complete -c alsabat -l file -d 'Input WAV file for playback'
complete -c alsabat -l saveplay -d 'Target WAV file to save capture test content'
complete -c alsabat -l local -d 'Internal loopback mode'
complete -c alsabat -l standalone -d 'Add support for standalone mode where ALSABAT will run on a different machine…'
complete -c alsabat -l roundtriplatency -d 'Round trip latency test'
complete -c alsabat -l snr-db -d 'Noise detection threshold in SNR (dB).  26dB indicates 5% noise in amplitude'
complete -c alsabat -o c2 -o r44100
complete -c alsabat -o r48000
complete -c alsabat -l snr-pc -d 'Noise detection threshold in percentage of noise amplitude (%)'


text:
# cups-lpd
# Autogenerated from man page /usr/share/man/man8/cups-lpd.8.gz
complete -c cups-lpd -s h -d 'Sets the CUPS server (and port) to use'
complete -c cups-lpd -s n -d 'Disables reverse address lookups; normally  cups-lpd will try to discover the…'
complete -c cups-lpd -s o -d 'Inserts options for all print queues'


text:
# luajittex
# Autogenerated from man page /usr/share/man/man1/luajittex.1.gz
complete -c luajittex -l lua -d 'The lua initialization file'
complete -c luajittex -l luaonly -d 'Start Lua\\*(TX as a Lua interpreter'
complete -c luajittex -l luaconly -d 'Start Lua\\*(TX as a Lua byte compiler'
complete -c luajittex -l debug-format -d 'br Debug format loading'
complete -c luajittex -l draftmode -d 'Sets pdfdraftmode so lua\\*(TX doesn\'t write a PDF and doesn\'t read any includ…'
complete -c luajittex -l enable-write18 -d 'br Synonym for --shell-escape'
complete -c luajittex -l disable-write18 -d 'br Synonym for --no-shell-escape'
complete -c luajittex -l shell-escape -d 'br Enable the  write18command construct, and Lua functions os. execute(), os'
complete -c luajittex -l no-shell-escape -d 'br Disable the  write18command construct and the other Lua functions, even if…'
complete -c luajittex -l shell-restricted -d 'Enable restricted version of write18, os. execute(), os. exec(), os'
complete -c luajittex -l file-line-error -d 'Print error messages in the form file:line:error which is similar to the way …'
complete -c luajittex -l no-file-line-error -d 'Disable printing error messages in the file:line:error style'
complete -c luajittex -l fmt -d 'Use FORMAT as the name of the format to be used, instead of the name by which…'
complete -c luajittex -l help -d 'Print help message and exit'
complete -c luajittex -l ini -d 'Start in INI mode, which is used to dump formats'
complete -c luajittex -l interaction -d 'Sets the interaction mode'
complete -c luajittex -l jobname -d 'Use NAME for the job name, instead of deriving it from the name of the input …'
complete -c luajittex -l kpathsea-debug -d 'Sets path searching debugging flags according to the BITMASK'
complete -c luajittex -l mktex -d 'Enable mktexFMT generation, where FMT must be either tex or tfm'
complete -c luajittex -l nosocket -d 'Disable the luasocket (network) library'
complete -c luajittex -l output-comment -d 'In DVI mode, use STRING for the DVI file comment instead of the date'
complete -c luajittex -l output-directory -d 'Write output files in DIRECTORY instead of the current directory'
complete -c luajittex -l output-format -d 'Set the output format mode, where FORMAT must be either pdf or dvi'
complete -c luajittex -l progname -d 'Pretend to be program NAME (only for kpathsea)'
complete -c luajittex -l recorder -d 'Enable the filename recorder'
complete -c luajittex -l safer -d 'Disable some Lua commands that can easily be abused by a malicious document'
complete -c luajittex -l synctex -d 'Enable/disable Sync extension'
complete -c luajittex -l version -d 'Print version information and exit'
complete -c luajittex -l credits -d 'Print credits and version details'
complete -c luajittex -l 8bit -l etex -l parse-first-line -l no-parse-first-line -d 'These are always on'
complete -c luajittex -l default-translate-file -l translate-file -d 'These are always off.  SEE ALSO pdftex (1), etex (1), aleph (1), lua (1)'


text:
# tail
# Autogenerated from man page /usr/share/man/man1/tail.1.gz
complete -c tail -s c -l bytes -d 'output the last NUM bytes; or use -c +NUM to output starting with byte NUM of…'
complete -c tail -s f -l follow -d 'output appended data as the file grows; P an absent option argument means \'de…'
complete -c tail -s F -d 'same as --follow=\\,name\\/ --retry'
complete -c tail -s n -l lines -d 'output the last NUM lines, instead of the last 10; or use -n +NUM to output s…'
complete -c tail -l max-unchanged-stats -d 'with --follow=\\,name\\/, reopen a FILE which has not P changed size after N (d…'
complete -c tail -l pid -d 'with -f, terminate after process ID, PID dies'
complete -c tail -s q -l quiet -l silent -d 'never output headers giving file names'
complete -c tail -l retry -d 'keep trying to open a file if it is inaccessible'
complete -c tail -s s -l sleep-interval -d 'with -f, sleep for approximately N seconds (default 1'
complete -c tail -s v -l verbose -d 'always output headers giving file names'
complete -c tail -s z -l zero-terminated -d 'line delimiter is NUL, not newline'
complete -c tail -l help -d 'display this help and exit'
complete -c tail -l version -d 'output version information and exit'


text:
# systemd-tmpfiles-setup-dev
# Autogenerated from man page /usr/share/man/man8/systemd-tmpfiles-setup-dev.service.8.gz
complete -c systemd-tmpfiles-setup-dev -l create -d 'If this option is passed, all files and directories marked with f, F, w, d, D…'
complete -c systemd-tmpfiles-setup-dev -l clean -d 'If this option is passed, all files and directories with an age parameter con…'
complete -c systemd-tmpfiles-setup-dev -l remove -d 'If this option is passed, the contents of directories marked with D or R, and…'
complete -c systemd-tmpfiles-setup-dev -l user -d 'Execute "user" configuration, i. e.  tmpfiles'
complete -c systemd-tmpfiles-setup-dev -l boot -d 'Also execute lines with an exclamation mark'
complete -c systemd-tmpfiles-setup-dev -l prefix -d 'Only apply rules with paths that start with the specified prefix'
complete -c systemd-tmpfiles-setup-dev -l exclude-prefix -d 'Ignore rules with paths that start with the specified prefix'
complete -c systemd-tmpfiles-setup-dev -s E -d 'A shortcut for "--exclude-prefix=/dev --exclude-prefix=/proc --exclude-prefix…'
complete -c systemd-tmpfiles-setup-dev -l root -d 'Takes a directory path as an argument'
complete -c systemd-tmpfiles-setup-dev -l image -d 'Takes a path to a disk image file or block device node'
complete -c systemd-tmpfiles-setup-dev -l replace -d 'When this option is given, one ore more positional arguments must be specified'
complete -c systemd-tmpfiles-setup-dev -l cat-config -d 'Copy the contents of config files to standard output'
complete -c systemd-tmpfiles-setup-dev -l no-pager -d 'Do not pipe output into a pager'
complete -c systemd-tmpfiles-setup-dev -s h -l help -d 'Print a short help text and exit'
complete -c systemd-tmpfiles-setup-dev -l version -d 'Print a short version string and exit'


text:
# lpadmin
# Autogenerated from man page /usr/share/man/man8/lpadmin.8.gz
complete -c lpadmin -s c -d 'Adds the named printer to class'
complete -c lpadmin -s m -d 'Sets a standard PPD file for the printer from the model directory or using on…'
complete -c lpadmin -s o -d 'Specifies whether IPP supply level values should be reported'
complete -c lpadmin -s R -d 'Deletes the named option from printer'
complete -c lpadmin -s r -d 'Removes the named printer from class'
complete -c lpadmin -s u -d 'Sets user-level access control on a destination'
complete -c lpadmin -s v -d 'Sets the device-uri attribute of the printer queue'
complete -c lpadmin -s D -d 'Provides a textual description of the destination'
complete -c lpadmin -s E -d 'When specified before the -d, -p, or -x options, forces the use of TLS encryp…'
complete -c lpadmin -s L -d 'Provides a textual location of the destination'
complete -c lpadmin -s i -d 'This option historically has been used to provide either a System V interface…'
complete -c lpadmin -s P -d 'Specifies a PostScript Printer Description (PPD) file to use with the printer'


text:
# driverless
# Autogenerated from man page /usr/share/man/man1/driverless.1.gz
complete -c driverless -s h -l help -l version -d 'Show help page, including version number'
complete -c driverless -s v -s d -l debug -d 'Debug mode, verbose logging to stderr'
complete -c driverless -l std-ipp-uris -d 'Show URIS in standard form'


text:
# foo2slx
# Autogenerated from man page /usr/share/man/man1/foo2slx.1.gz
complete -c foo2slx -s c -d 'Force color mode if autodetect doesn\'t work'
complete -c foo2slx -s g -d 'Set page dimensions in pixels [10200x6600]'
complete -c foo2slx -s m -d 'Media code to send to printer [0]'
complete -c foo2slx -s p -d 'Paper code to send to printer [6]'
complete -c foo2slx -s n -d 'Number of copies [1]'
complete -c foo2slx -s r -d 'Set device resolution in pixels/inch [1200x600]'
complete -c foo2slx -s s -d 'Source (InputSlot) code to send to printer [0]'
complete -c foo2slx -s u -d 'Set the offset of the start of the printable region from the upper left corne…'
complete -c foo2slx -s l -d 'Set the offset of the end of the printable region from the lower right corner…'
complete -c foo2slx -s L -d 'Send logical clipping amounts implied by -u/-l in the ZjStream [3]'
complete -c foo2slx -s A -d 'AllIsBlack: convert C=1,M=1,Y=1 to just K=1.   Works with bitcmyk input only'
complete -c foo2slx -s B -d 'BlackClears: K=1 forces C,M,Y to 0.   Works with bitcmyk input only'
complete -c foo2slx -s S -d 'Output just a single color plane from a color print and print it on the black…'
complete -c foo2slx -s D -d 'Set Debug level [0]'


text:
# vim
# Autogenerated from man page /usr/share/man/man1/vim.1.gz
complete -c vim -s c -d '{command} will be executed after the first file has been read'
complete -c vim -s S -d '{file} will be sourced after the first file has been read'
complete -c vim -l cmd -d 'Like using "-c", but the command is executed just before processing any vimrc…'
complete -c vim -s A -d 'If  Vim has been compiled with ARABIC support for editing right-to-left orien…'
complete -c vim -s b -d 'Binary mode'
complete -c vim -s C -d 'Compatible.   Set the \'compatible\' option'
complete -c vim -s d -d 'Start in diff mode.  There should between two to eight file name arguments'
complete -c vim -s D -d Debugging
complete -c vim -s e -d 'Start  Vim in Ex mode, just like the executable was called "ex"'
complete -c vim -s E -d 'Start  Vim in improved Ex mode, just like the executable was called "exim"'
complete -c vim -s f -d Foreground
complete -c vim -l nofork -d Foreground
complete -c vim -s F -d 'If  Vim has been compiled with FKMAP support for editing right-to-left orient…'
complete -c vim -s g -d 'If  Vim has been compiled with GUI support, this option enables the GUI'
complete -c vim -s h -d 'Give a bit of help about the command line arguments and options'
complete -c vim -s H -d 'If  Vim has been compiled with RIGHTLEFT support for editing right-to-left or…'
complete -c vim -s i -d 'Specifies the filename to use when reading or writing the viminfo file, inste…'
complete -c vim -s L -d 'Same as -r'
complete -c vim -s l -d 'Lisp mode.  Sets the \'lisp\' and \'showmatch\' options on'
complete -c vim -s m -d 'Modifying files is disabled.  Resets the \'write\' option'
complete -c vim -s M -d 'Modifications not allowed'
complete -c vim -s N -d 'No-compatible mode.   Resets the \'compatible\' option'
complete -c vim -s n -d 'No swap file will be used.  Recovery after a crash will be impossible'
complete -c vim -o nb -d 'Become an editor server for NetBeans.   See the docs for details'
complete -c vim -s o -d 'Open N windows stacked.  When N is omitted, open one window for each file'
complete -c vim -s O -d 'Open N windows side by side'
complete -c vim -s p -d 'Open N tab pages.  When N is omitted, open one tab page for each file'
complete -c vim -s R -d 'Read-only mode.  The \'readonly\' option will be set'
complete -c vim -s r -d 'List swap files, with information about using them for recovery'
complete -c vim -s s -d 'Silent mode'
complete -c vim -s T -d 'Tells  Vim the name of the terminal you are using'
complete -c vim -s u -d 'Use the commands in the file {vimrc} for initializations'
complete -c vim -s U -d 'Use the commands in the file {gvimrc} for GUI initializations'
complete -c vim -s V -d Verbose
complete -c vim -s v -d 'Start  Vim in Vi mode, just like the executable was called "vi"'
complete -c vim -s w -d 'All the characters that you type are recorded in the file {scriptout}, until …'
complete -c vim -s W -d 'Like -w, but an existing file is overwritten'
complete -c vim -s x -d 'Use encryption when writing files.   Will prompt for a crypt key'
complete -c vim -s X -d 'Don\'t connect to the X server'
complete -c vim -s y -d 'Start  Vim in easy mode, just like the executable was called "evim" or "eview"'
complete -c vim -s Z -d 'Restricted mode.   Works like the executable starts with "r"'
complete -c vim -l clean -d 'Do not use any personal configuration (vimrc, plugins, etc. )'
complete -c vim -l echo-wid -d 'GTK GUI only: Echo the Window ID on stdout'
complete -c vim -l help -d 'Give a help message and exit, just like "-h"'
complete -c vim -l literal -d 'Take file name arguments literally, do not expand wildcards'
complete -c vim -l noplugin -d 'Skip loading plugins.   Implied by -u NONE'
complete -c vim -l remote -d 'Connect to a Vim server and make it edit the files given in the rest of the a…'
complete -c vim -l remote-expr -d 'Connect to a Vim server, evaluate {expr} in it and print the result on stdout'
complete -c vim -l remote-send -d 'Connect to a Vim server and send {keys} to it'
complete -c vim -l remote-silent -d 'As --remote, but without the warning when no server is found'
complete -c vim -l remote-wait -d 'As --remote, but Vim does not exit until the files have been edited'
complete -c vim -l remote-wait-silent -d 'As --remote-wait, but without the warning when no server is found'
complete -c vim -l serverlist -d 'List the names of all Vim servers that can be found'
complete -c vim -l servername -d 'Use {name} as the server name'
complete -c vim -l socketid -d 'GTK GUI only: Use the GtkPlug mechanism to run gvim in another window'
complete -c vim -l startuptime -d 'During startup write timing messages to the file {fname}'
complete -c vim -s t -d 'The file to edit and the initial cursor position depends on a "tag", a sort o…'
complete -c vim -s q -d 'Start in quickFix mode'
complete -c vim -l version -d 'Print version information and exit'


text:
# xauth
# Autogenerated from man page /usr/share/man/man1/xauth.1.gz
complete -c xauth -s f -d 'This option specifies the name of the authority file to use'
complete -c xauth -s q -d 'This option indicates that xauth should operate quietly and not print unsolic…'
complete -c xauth -s v -d 'This option indicates that xauth should operate verbosely and print status me…'
complete -c xauth -s i -d 'This option indicates that xauth should ignore any authority file locks'
complete -c xauth -s b -d 'This option indicates that xauth should attempt to break any authority file l…'
complete -c xauth -s n -d 'This option indicates that xauth should not attempt to resolve any hostnames,…'
complete -c xauth -s V -d 'This option shows the version number of the xauth executable'


text:
# systemd-ask-password-console
# Autogenerated from man page /usr/share/man/man8/systemd-ask-password-console.path.8.gz
complete -c systemd-ask-password-console -l watch -l console -d or
complete -c systemd-ask-password-console -l wall -d 'command line parameters.  SEE ALSO'


text:
# systemd-suspend-then-hibernate
# Autogenerated from man page /usr/share/man/man8/systemd-suspend-then-hibernate.service.8.gz
complete -c systemd-suspend-then-hibernate -s h -l help -d 'Print a short help text and exit'
complete -c systemd-suspend-then-hibernate -l version -d 'Print a short version string and exit'


text:
# lslocks
# Autogenerated from man page /usr/share/man/man8/lslocks.8.gz
complete -c lslocks -s b -l bytes
complete -c lslocks -s i -l noinaccessible
complete -c lslocks -s J -l json
complete -c lslocks -s n -l noheadings
complete -c lslocks -s o -l output
complete -c lslocks -l output-all
complete -c lslocks -s p -l pid
complete -c lslocks -s r -l raw
complete -c lslocks -s u -l notruncate
complete -c lslocks -s V -l version
complete -c lslocks -s h -l help


text:
# tsget
# Autogenerated from man page /usr/share/man/man1/tsget.1ssl.gz
complete -c tsget -s h -d 'The \\s-1URL\\s0 of the \\s-1HTTP/HTTPS\\s0 server listening for timestamp reques…'
complete -c tsget -s e -d 'If the -o option is not given this argument specifies the extension of the ou…'
complete -c tsget -s o -d 'This option can be specified only when just one request is sent to the server'
complete -c tsget -s v -d 'The name of the currently processed request is printed on standard error'
complete -c tsget -s d -d 'Switches on verbose mode for the underlying perl module WWW::Curl::Easy'
complete -c tsget -s k -d '(\\s-1HTTPS\\s0) In case of certificate-based client authentication over \\s-1HT…'
complete -c tsget -s p -d '(\\s-1HTTPS\\s0) Specifies the passphrase for the private key specified by the …'
complete -c tsget -s c -d '(\\s-1HTTPS\\s0) In case of certificate-based client authentication over \\s-1HT…'
complete -c tsget -s C -d '(\\s-1HTTPS\\s0) The trusted \\s-1CA\\s0 certificate store'
complete -c tsget -s P -d '(\\s-1HTTPS\\s0) The path containing the trusted \\s-1CA\\s0 certificates to veri…'
complete -c tsget -s r -d 'See \\*(L"Random State Options\\*(R" in openssl\\|(1) for more information'
complete -c tsget -s g -d 'The name of an \\s-1EGD\\s0 socket to get random data from.  (Optional)'


text:
# ciptool
# Autogenerated from man page /usr/share/man/man1/ciptool.1.gz
complete -c ciptool -s i -d 'The command is applied to device hciX , which must be the name or the address…'
complete -c ciptool -s h -l help -d 'Show help options'


text:
# dpkg-deb
# Autogenerated from man page /usr/share/man/man1/dpkg-deb.1.gz
complete -c dpkg-deb -l showformat -d 'This option is used to specify the format of the output --show will produce'
complete -c dpkg-deb -o zcompress-level -d 'Specify which compression level to use on the compressor backend, when buildi…'
complete -c dpkg-deb -o Scompress-strategy -d 'Specify which compression strategy to use on the compressor backend, when bui…'
complete -c dpkg-deb -o Zcompress-type -d 'Specify which compression type to use when building a package'
complete -c dpkg-deb -l uniform-compression -d 'Specify that the same compression parameters should be used for all archive m…'
complete -c dpkg-deb -l root-owner-group -d 'Set the owner and group for each entry in the filesystem tree data to root wi…'
complete -c dpkg-deb -l deb-format -d 'Set the archive format version used when building (since dpkg 1. 17. 0)'
complete -c dpkg-deb -l nocheck -d 'Inhibits dpkg-deb --build\'s usual checks on the proposed contents of an archi…'
complete -c dpkg-deb -s v -l verbose -d 'Enables verbose output (since dpkg 1. 16. 1)'


text:
# nl
# Autogenerated from man page /usr/share/man/man1/nl.1.gz
complete -c nl -s b -l body-numbering -d 'use STYLE for numbering body lines'
complete -c nl -s d -l section-delimiter -d 'use CC for logical page delimiters'
complete -c nl -s f -l footer-numbering -d 'use STYLE for numbering footer lines'
complete -c nl -s h -l header-numbering -d 'use STYLE for numbering header lines'
complete -c nl -s i -l line-increment -d 'line number increment at each line'
complete -c nl -s l -l join-blank-lines -d 'group of NUMBER empty lines counted as one'
complete -c nl -s n -l number-format -d 'insert line numbers according to FORMAT'
complete -c nl -s p -l no-renumber -d 'do not reset line numbers for each section'
complete -c nl -s s -l number-separator -d 'add STRING after (possible) line number'
complete -c nl -s v -l starting-line-number -d 'first line number for each section'
complete -c nl -s w -l number-width -d 'use NUMBER columns for line numbers'
complete -c nl -l help -d 'display this help and exit'
complete -c nl -l version -d 'output version information and exit '


text:
# eject
# Autogenerated from man page /usr/share/man/man1/eject.1.gz
complete -c eject -s a -l auto
complete -c eject -s c -l changerslot
complete -c eject -s d -l default
complete -c eject -s F -l force
complete -c eject -s f -l floppy
complete -c eject -s h -l help
complete -c eject -s i -l manualeject
complete -c eject -s M -l no-partitions-unmount
complete -c eject -s m -l no-unmount
complete -c eject -s n -l noop
complete -c eject -s p -l proc
complete -c eject -s q -l tape
complete -c eject -s r -l cdrom
complete -c eject -s s -l scsi
complete -c eject -s T -l traytoggle
complete -c eject -s t -l trayclose
complete -c eject -s V -l version
complete -c eject -s v -l verbose
complete -c eject -s X -l listspeed
complete -c eject -s x -l cdspeed


text:
# red
# Autogenerated from man page /usr/share/man/man1/red.1.gz
complete -c red -s h -l help -d 'display this help and exit'
complete -c red -s V -l version -d 'output version information and exit'
complete -c red -s E -l extended-regexp -d 'use extended regular expressions'
complete -c red -s G -l traditional -d 'run in compatibility mode'
complete -c red -s l -l loose-exit-status -d 'exit with 0 status even if a command fails'
complete -c red -s p -l prompt -d 'use STRING as an interactive prompt'
complete -c red -s r -l restricted -d 'run in restricted mode'
complete -c red -s s -l quiet -l silent -d 'suppress diagnostics, byte counts and \'!\' prompt'
complete -c red -s v -l verbose -d 'be verbose; equivalent to the \'H\' command'
complete -c red -l strip-trailing-cr -d 'strip carriage returns at end of text lines'


text:
# pccardctl
# Autogenerated from man page /usr/share/man/man8/pccardctl.8.gz
complete -c pccardctl -s V -d 'Show version information and exit'
complete -c pccardctl -l not
complete -c pccardctl -s v -d 'Increase the verbosity of the ls command'


text:
# fish_indent
# Autogenerated from man page /usr/share/man/man1/fish_indent.1.gz
complete -c fish_indent -s w -l write -d 'o 2'
complete -c fish_indent -s i -l no-indent -d 'o 2'
complete -c fish_indent -s c -l check -d 'o 2'
complete -c fish_indent -s v -l version -d 'o 2'
complete -c fish_indent -l ansi -d 'o 2'
complete -c fish_indent -l html -d 'o 2'
complete -c fish_indent -s d -l debug -d 'o 2'
complete -c fish_indent -s o -l debug-output -d 'o 2'
complete -c fish_indent -l dump-parse-tree


text:
# setpci
# Autogenerated from man page /usr/share/man/man8/setpci.8.gz
complete -c setpci -s v -d 'Tells  setpci to be verbose and display detailed information about configurat…'
complete -c setpci -s f -d 'Tells  setpci not to complain when there\'s nothing to do (when no devices are…'
complete -c setpci -s D -d '`Demo mode\' -- don\'t write anything to the configuration registers'
complete -c setpci -s r -d 'Avoids bus scan if each operation selects a specific device (uses the  -s sel…'
complete -c setpci -l version -d 'Show  setpci version.  This option should be used stand-alone'
complete -c setpci -l help -d 'Show detailed help on available options'
complete -c setpci -l dumpregs -d 'Show a list of all known PCI registers and capabilities'
complete -c setpci -s A -d 'The library supports a variety of methods to access the PCI hardware'
complete -c setpci -s O -d 'The behavior of the library is controlled by several named parameters'
complete -c setpci -o H1 -d 'Use direct hardware access via Intel configuration mechanism 1'
complete -c setpci -o H2 -d 'Use direct hardware access via Intel configuration mechanism 2'
complete -c setpci -s s -d 'selector with specific domain, bus, slot, and function)'
complete -c setpci -s G -d 'Increase debug level of the library'
complete -c setpci -s d -d 'Select devices with specified vendor and device ID'


text:
# dbus-run-session
# Autogenerated from man page /usr/share/man/man1/dbus-run-session.1.gz
complete -c dbus-run-session -l config-file -l config-file -d 'Pass --config-file=FILENAME to the bus daemon, instead of passing it the --se…'
complete -c dbus-run-session -l dbus-daemon -l dbus-daemon -d 'Run BINARY as dbus-daemon(1), instead of searching the PATH in the usual way …'
complete -c dbus-run-session -l help -d 'Print usage information and exit'
complete -c dbus-run-session -l version -d 'Print the version of dbus-run-session and exit'
complete -c dbus-run-session -l session -d 'argument.  See dbus-daemon(1)'


text:
# openssl-format-options
# Autogenerated from man page /usr/share/man/man1/openssl-format-options.1ssl.gz
complete -c openssl-format-options -o inform -o outform -d 'The format of the input or output streams'
complete -c openssl-format-options -o keyform -d 'Format of a private key input source'
complete -c openssl-format-options -o CRLform -d 'Format of a \\s-1CRL\\s0 input source'


text:
# pw-midirecord
# Autogenerated from man page /usr/share/man/man1/pw-midirecord.1.gz
complete -c pw-midirecord -s h -l help -d 'Show help'
complete -c pw-midirecord -l version -d 'Show version information'
complete -c pw-midirecord -s v -l verbose -d 'Verbose operation'
complete -c pw-midirecord -s R -l remote -d 'The name the remote instance to connect to'
complete -c pw-midirecord -s p -l playback -d 'Playback mode.  Read data from the specified file, and play it back'
complete -c pw-midirecord -s r -l record -d 'Recording mode.  Capture data and write it to the specified file'
complete -c pw-midirecord -s m -l midi -d 'MIDI mode.  FILE is a MIDI file'
complete -c pw-midirecord -l media-type -d 'Set the media type property (default Audio/Midi depending on mode)'
complete -c pw-midirecord -l media-category -d 'Set the media category property (default Playback/Capture depending on mode)'
complete -c pw-midirecord -l media-role -d 'Set the media role property (default Music)'
complete -c pw-midirecord -l target -d 'Set a node target (default auto).  The value can be: NDENT 7. 0'
complete -c pw-midirecord -l latency -d 'Set the node latency (default 100ms) '
complete -c pw-midirecord -l list-targets -d 'List the available targets for --target'
complete -c pw-midirecord -s q -l quality -d 'Resampler quality'
complete -c pw-midirecord -l rate -d 'The sample rate, default 48000'
complete -c pw-midirecord -l channels -d 'The number of channels, default 2'
complete -c pw-midirecord -l channel-map -d 'The channelmap'
complete -c pw-midirecord -l format -d 'The sample format to use.  One of: s8, s16 (default), s24, s32, f32, f64'
complete -c pw-midirecord -l volume -d 'The stream volume, default 1. 000'


text:
# gcc-nm
# Autogenerated from man page /usr/share/man/man1/gcc-nm.1.gz
complete -c gcc-nm -l plugin


text:
# getopt
# Autogenerated from man page /usr/share/man/man1/getopt.1.gz
complete -c getopt -s a -l alternative
complete -c getopt -s h -l help
complete -c getopt -s l -l longoptions
complete -c getopt -s n -l name
complete -c getopt -s o -l options
complete -c getopt -s q -l quiet
complete -c getopt -s Q -l quiet-output
complete -c getopt -s s -l shell
complete -c getopt -s T -l test
complete -c getopt -s u -l unquoted
complete -c getopt -s V -l version


text:
# tempfile
# Autogenerated from man page /usr/share/man/man1/tempfile.1.gz
complete -c tempfile -s d -l directory -d 'Place the file in DIR'
complete -c tempfile -s m -l mode -d 'Open the file with MODE instead of 0600'
complete -c tempfile -s n -l name -d 'Use FILE for the name instead of  tempnam (3) '
complete -c tempfile -s p -l prefix -d 'Use up to five letters of STRING to generate the name'
complete -c tempfile -s s -l suffix -d 'Generate the file with STRING as the suffix'
complete -c tempfile -l help -d 'Print a usage message on standard output and exit successfully'
complete -c tempfile -l version -d 'Print version information on standard output and exit successfully'


text:
# nss-systemd
# Autogenerated from man page /usr/share/man/man8/nss-systemd.8.gz
complete -c nss-systemd -o rw-r--r--
complete -c nss-systemd -o rw------- -d 'lrwxrwxrwx.  1 root root   19 May 10 4711. user -> foobar. user lrwxrwxrwx'


text:
# calibrate_ppa
# Autogenerated from man page /usr/share/man/man8/calibrate_ppa.8.gz
complete -c calibrate_ppa -s g -l gamma -d 'produce  gamma. ppm (10MB, used in color calibration)'
complete -c calibrate_ppa -s h -l help -d 'displays this help text'
complete -c calibrate_ppa -s o -d 'output to file <outfile>, "-o -" means stdout (default)'
complete -c calibrate_ppa -s p -d 'create test pattern number <n>'
complete -c calibrate_ppa -l align -d 'pattern 0:  align print heads.  (default)'
complete -c calibrate_ppa -l test -d 'pattern 1:  test alignment'
complete -c calibrate_ppa -l clean -d 'pattern 2:  clean print head'
complete -c calibrate_ppa -l center -d 'pattern 3:  center paper'
complete -c calibrate_ppa -s s -d 'default papersize (a4, legal, letter = us (default))'


text:
# apparmor_parser
# Autogenerated from man page /usr/share/man/man8/apparmor_parser.8.gz
complete -c apparmor_parser -s B -l binary -d 'Treat the profile files specified on the command line (or stdin if none speci…'
complete -c apparmor_parser -s C -l Complain -d 'Force the profile to load in complain mode'
complete -c apparmor_parser -s b -l base -d 'Set the base directory for resolving #include directives defined as relative …'
complete -c apparmor_parser -s I -l Include -d 'Add element n to the search path when resolving #include directives defined a…'
complete -c apparmor_parser -s f -l apparmorfs -d 'Set the location of the apparmor security filesystem (default is \\*(L"/sys/ke…'
complete -c apparmor_parser -l policy-features -d 'Specify the feature set that the policy was developed under'
complete -c apparmor_parser -l override-policy-abi -d 'Specify the feature set that the policy was developed under and override any …'
complete -c apparmor_parser -l kernel-features -d 'Specify the feature set of the kernel that the policy is being compiled for'
complete -c apparmor_parser -s M -l features-file -d 'Use the features file located at path \\*(L"n\\*(R" (default is /etc/apparmor'
complete -c apparmor_parser -s m -l match-string -d 'Only use match features \\*(L"n\\*(R"'
complete -c apparmor_parser -s n -l namespace-string -d 'Force a profile to load in the namespace \\*(L"n\\*(R"'
complete -c apparmor_parser -s X -l readimpliesX -d 'In the case of profiles that are loading on systems were \\s-1READ_IMPLIES_EXE…'
complete -c apparmor_parser -s k -l show-cache -d 'Report the cache processing (hit/miss details) when loading or saving cached …'
complete -c apparmor_parser -s K -l skip-cache -d 'Perform no caching at all: disables -W, implies -T'
complete -c apparmor_parser -s T -l skip-read-cache -d 'By default, if a profile\'s cache is found in the location specified by --cach…'
complete -c apparmor_parser -s W -l write-cache -d 'Write out cached profiles to the location specified in --cache-loc'
complete -c apparmor_parser -l skip-bad-cache -d 'Skip updating the cache if it contains cached profiles in a bad or inconsiste…'
complete -c apparmor_parser -s L -l cache-loc -d 'Set the location(s) of the cache directory'
complete -c apparmor_parser -l print-cache-dir -d 'Print the cache directory location'
complete -c apparmor_parser -s Q -l skip-kernel-load -d 'Perform all actions except the actual loading of a profile into the kernel'
complete -c apparmor_parser -s q -l quiet -d 'Do not report on the profiles as they are loaded, and not show warnings'
complete -c apparmor_parser -s v -l verbose -d 'Report on the profiles as they are loaded, and show warnings'
complete -c apparmor_parser -l warn -d 'Enable various warnings during policy compilation'
complete -c apparmor_parser -l Werror -d 'Convert warnings into errors during policy compilation'
complete -c apparmor_parser -s d -l debug -d 'Given once, only checks the profiles to ensure syntactic correctness'
complete -c apparmor_parser -s D -l dump -d 'Debug flag for dumping various structures and passes of policy compilation'
complete -c apparmor_parser -s j -l jobs -d 'Set the number of jobs used to compile the specified policy.  Where n can be '
complete -c apparmor_parser -l max-jobs -d 'When --jobs is set to a scaling value (ie'
complete -c apparmor_parser -s O -l optimize -d 'Set the optimization flags used by policy compilation'
complete -c apparmor_parser -l abort-on-error -d 'Note: If an error is encountered while processing profiles the last error enc…'
complete -c apparmor_parser -l skip-bad-cache-rebuild -d 'This option tells the parser to not attempt to rebuild the cache on failure, …'
complete -c apparmor_parser -l config-file -d 'Specify the config file to use instead of /etc/apparmor/parser. conf'


text:
# amixer
# Autogenerated from man page /usr/share/man/man1/amixer.1.gz
complete -c amixer -s c -d 'Select the card number to control'
complete -c amixer -s D -d 'Select the device name to control.  The default control name is \'default\''
complete -c amixer -s s -l stdin -d 'Read from stdin and execute the command on each line sequentially'
complete -c amixer -s h -d 'Help: show syntax'
complete -c amixer -s q -d 'Quiet mode.  Do not show results of changes'
complete -c amixer -s R -d 'Use the raw value for evaluating the percentage representation'
complete -c amixer -s M -d 'Use the mapped volume for evaluating the percentage representation like alsam…'


text:
# lsof
# Autogenerated from man page /usr/share/man/man8/lsof.8.gz
complete -c lsof -s D -d 'must be followed by a function letter; the function letter may optionally be …'
complete -c lsof -s E -d 'specfies that Linux pipe and Linux UNIX socket files should be displayed with…'
complete -c lsof -s F -d 'and a post-processing script or program'
complete -c lsof -s T -d 'with no following key characters disables TCP/TPI information reporting'
complete -c lsof -s V -o iTCP@foobar -s a -s d -d 'failure to locate open files at ``TCP@foobar\'\' and may not list any, if none …'
complete -c lsof -s U -d 'is specified for the listing of UNIX socket files, NFS files won\'t be listed …'
complete -c lsof -s N -d 'is also specified; or if a user list is specified with the'
complete -c lsof -s u -d 'option, UNIX domain socket files, belonging to users not in the list, won\'t b…'
complete -c lsof -s i -d 'option without an address and the -ufoo option produces a listing of all netw…'
complete -c lsof -s p -d 'option;'
complete -c lsof -s g -d 'option;'
complete -c lsof -s c -d 'option;'
complete -c lsof -s s -d option
complete -c lsof -o abC -d 'However, since values are optional following +|-f ,'
complete -c lsof -s o -d '+|-r ,'
complete -c lsof -s S
complete -c lsof -s x -d and
complete -c lsof -s z -d 'when you have no values for them be careful that the following character isn\'…'
complete -c lsof -o Fn -d 'might represent the'
complete -c lsof -s n -d 'options, or it might represent the n field identifier character following the'
complete -c lsof -s '?' -s h -d 'These two equivalent options select a usage (help) output list'
complete -c lsof -s A -d 'is available on systems configured for AFS whose AFS kernel code is implement…'
complete -c lsof -s b -d 'causes lsof to avoid kernel functions that might block - lstat (2), readlink …'
complete -c lsof -s C -d 'disables the reporting of any path name components from the kernel\'s name cac…'
complete -c lsof -s e -d 'option exempts only stat(2) and lstat (2) kernel function calls'
complete -c lsof -s v -d 'output contains HASUXSOCKEPT, and psudoterminal endpoint information is only …'
complete -c lsof -s f -d 'is specified by itself, all path name arguments will be taken to be simple fi…'
complete -c lsof -s R -d 'specification of the field character - e. g'
complete -c lsof -s K -d 'selects the listing of tasks (threads) of processes, on dialects where task (…'
complete -c lsof -s k -d 'specifies a kernel name list file, k , in place of /vmunix, /mach, etc'
complete -c lsof -s l -d 'inhibits the conversion of user ID numbers to login names'
complete -c lsof -s L -d 'is specified (the default), no link counts will be listed'
complete -c lsof -s m -d 'specifies a kernel memory file, m , in place of /dev/kmem or /dev/mem'
complete -c lsof -s O -d 'directs lsof to bypass the strategy it uses to avoid being blocked by some ke…'
complete -c lsof -s P -d 'inhibits the conversion of port numbers to port names for network files'
complete -c lsof -o Ts -d 'For example, if queue lengths and state are desired, use'
complete -c lsof -o Tqs -d 'Socket options, socket states, some socket values, TCP flags and one TCP valu…'
complete -c lsof -s t -d 'specifies that lsof should produce terse output with process identifiers only…'
complete -c lsof -s w -d option
complete -c lsof -s X -d 'This is a dialect-specific option'
complete -c lsof -s Z -d 'specifies how SELinux security contexts are to be handled'
complete -c lsof -o 'D?' -d or
complete -c lsof -o Di -d OPTION


text:
# swaplabel
# Autogenerated from man page /usr/share/man/man8/swaplabel.8.gz
complete -c swaplabel -s h -l help
complete -c swaplabel -s L -l label
complete -c swaplabel -s U -l uuid


text:
# sha512sum
# Autogenerated from man page /usr/share/man/man1/sha512sum.1.gz
complete -c sha512sum -s b -l binary -d 'read in binary mode'
complete -c sha512sum -s c -l check -d 'read SHA512 sums from the FILEs and check them'
complete -c sha512sum -l tag -d 'create a BSD-style checksum'
complete -c sha512sum -s t -l text -d 'read in text mode (default)'
complete -c sha512sum -s z -l zero -d 'end each output line with NUL, not newline, and disable file name escaping '
complete -c sha512sum -l ignore-missing -d 'don\'t fail or report status for missing files'
complete -c sha512sum -l quiet -d 'don\'t print OK for each successfully verified file'
complete -c sha512sum -l status -d 'don\'t output anything, status code shows success'
complete -c sha512sum -l strict -d 'exit non-zero for improperly formatted checksum lines'
complete -c sha512sum -s w -l warn -d 'warn about improperly formatted checksum lines'
complete -c sha512sum -l help -d 'display this help and exit'
complete -c sha512sum -l version -d 'output version information and exit'


text:
# x86_64-linux-gnu-ar
# Autogenerated from man page /usr/share/man/man1/x86_64-linux-gnu-ar.1.gz
complete -c x86_64-linux-gnu-ar -l help -d 'Displays the list of command-line options supported by ar and then exits'
complete -c x86_64-linux-gnu-ar -l version -d 'Displays the version information of ar and then exits'
complete -c x86_64-linux-gnu-ar -o X32_64 -d 'ar ignores an initial option spelled -X32_64, for compatibility with \\s-1AIX'
complete -c x86_64-linux-gnu-ar -l plugin -d 'The optional command-line switch --plugin name causes ar to load the plugin c…'
complete -c x86_64-linux-gnu-ar -l target -d 'The optional command-line switch --target bfdname specifies that the archive …'
complete -c x86_64-linux-gnu-ar -l output -d 'The --output option can be used to specify a path to a directory into which a…'
complete -c x86_64-linux-gnu-ar -l record-libdeps -d 'The --record-libdeps option is identical to the l modifier, just handled in l…'
complete -c x86_64-linux-gnu-ar -l thin -d 'Make the specified archive a thin archive'


text:
# visudo
# Autogenerated from man page /usr/share/man/man8/visudo.8.gz
complete -c visudo -s c -d 'Enable check-only mode'
complete -c visudo -s f -d 'Specify an alternate sudoers file location, see below.  As of version 1. 8'
complete -c visudo -s h -d 'Display a short help message to the standard output and exit'
complete -c visudo -s O -d 'Enforce the default ownership (user and group) of the sudoers file'
complete -c visudo -s P -d 'Enforce the default permissions (mode) of the sudoers file'
complete -c visudo -s q -d 'Enable quiet mode.  In this mode details about syntax errors are not printed'
complete -c visudo -s s -d 'Enable strict checking of the sudoers file'
complete -c visudo -s V -d 'Print the visudo and sudoers grammar versions and exit'


text:
# ptx
# Autogenerated from man page /usr/share/man/man1/ptx.1.gz
complete -c ptx -s A -l auto-reference -d 'output automatically generated references'
complete -c ptx -s G -l traditional -d 'behave more like System V \'ptx\''
complete -c ptx -s F -l flag-truncation -d 'use STRING for flagging line truncations.  The default is \'/\''
complete -c ptx -s M -l macro-name -d 'macro name to use instead of \'xx\''
complete -c ptx -s O -l format -d 'generate output as roff directives'
complete -c ptx -s R -l right-side-refs -d 'put references at right, not counted in -w'
complete -c ptx -s S -l sentence-regexp -d 'for end of lines or end of sentences'
complete -c ptx -s T -d 'generate output as TeX directives'
complete -c ptx -s W -l word-regexp -d 'use REGEXP to match each keyword'
complete -c ptx -s b -l break-file -d 'word break characters in this FILE'
complete -c ptx -s f -l ignore-case -d 'fold lower case to upper case for sorting'
complete -c ptx -s g -l gap-size -d 'gap size in columns between output fields'
complete -c ptx -s i -l ignore-file -d 'read ignore word list from FILE'
complete -c ptx -s o -l only-file -d 'read only word list from this FILE'
complete -c ptx -s r -l references -d 'first field of each line is a reference '
complete -c ptx -s w -l width -d 'output width in columns, reference excluded'
complete -c ptx -l help -d 'display this help and exit'
complete -c ptx -s t -l typeset-mode
complete -c ptx -l version -d 'output version information and exit AUTHOR Written by F.  Pinard'


text:
# xsubpp
# Autogenerated from man page /usr/share/man/man1/xsubpp.1.gz
complete -c xsubpp -o hiertype -d 'Retains \'::\' in type names so that \\*(C+ hierarchical types can be mapped'
complete -c xsubpp -o except -d 'Adds exception handling stubs to the C code'
complete -c xsubpp -o typemap -d 'Indicates that a user-supplied typemap should take precedence over the defaul…'
complete -c xsubpp -o output -d 'Specifies the name of the output file to generate'
complete -c xsubpp -s v -d 'Prints the xsubpp version number to standard output, then exits'
complete -c xsubpp -o prototypes -d 'By default xsubpp will not automatically generate prototype code for all xsubs'
complete -c xsubpp -o noversioncheck -d 'Disables the run time test that determines if the object file (derived from t…'
complete -c xsubpp -o nolinenumbers -d 'Prevents the inclusion of \'#line\' directives in the output'
complete -c xsubpp -o nooptimize -d 'Disables certain optimizations'
complete -c xsubpp -o noinout -d 'Disable recognition of \\f(CW\\*(C`IN\\*(C\', \\f(CW\\*(C`OUT_LIST\\*(C\' and \\f(CW\\*…'
complete -c xsubpp -o noargtypes -d 'Disable recognition of ANSI-like descriptions of function signature'


text:
# rdmsr
# Autogenerated from man page /usr/share/man/man1/rdmsr.1.gz
complete -c rdmsr -l help -s h -d 'Print a list of available options'
complete -c rdmsr -l version -s V -d 'Print current version'
complete -c rdmsr -l hexadecimal -s x -d 'Display output in hexadecimal (lower case)'
complete -c rdmsr -l capital-hex -s X -d 'Display output in hexadecimal (upper case)'
complete -c rdmsr -l decimal -s d -d 'Display output in signed decimal'
complete -c rdmsr -l unsigned -s u -d 'Display output in unsigned decimal'
complete -c rdmsr -l octal -s o -d 'Display output in octal'
complete -c rdmsr -l c-language -s c -d 'Format output as a C language constant'
complete -c rdmsr -l zero-pad -s 0 -d 'Output leading zeroes'
complete -c rdmsr -l raw -s r -d 'Output raw binary'
complete -c rdmsr -l all -s a -d 'All processors'
complete -c rdmsr -l processor -s p -d 'Select processor number (default: 0)'
complete -c rdmsr -l bitfield -s f -d 'Output bits [h:l] only'


text:
# lsmtd
# Autogenerated from man page /usr/share/man/man8/lsmtd.8.gz
complete -c lsmtd -s b -l bytes -d 'Print columns with size quantities (e. g'
complete -c lsmtd -s h -l help -d 'Display a help text and exit'
complete -c lsmtd -s i -l ascii -d 'Only use ascii characters for pretty printing'
complete -c lsmtd -s J -l json -d 'Use JSON output format'
complete -c lsmtd -s l -l list -d 'Use a pretty-printed list output format (default)'
complete -c lsmtd -s m -l no-ubi -d 'Do not display information about UBI devices or volumes'
complete -c lsmtd -s n -l noheadings -d 'Do not print column headings when using raw or list output format'
complete -c lsmtd -s o -l output -d 'Specify which output columns to print'
complete -c lsmtd -s O -l output-all -d 'Output all available columns'
complete -c lsmtd -s P -l pairs -d 'Produce output in the form of key="value" pairs'
complete -c lsmtd -s r -l raw -d 'Produce output in raw format'
complete -c lsmtd -s u -l si-units -d 'Display human readable sizes as powers of ten rather than powers of two'
complete -c lsmtd -s V -l version -d 'Print version information and exit'
complete -c lsmtd -s x -l sort -d 'Sort output lines by column.  NOTES If the'


text:
# xprintidle
# Autogenerated from man page /usr/share/man/man1/xprintidle.1.gz
complete -c xprintidle -s h -l help -d 'Output a usage message and exit'
complete -c xprintidle -s v -l version -d 'Output the version number and exit'


text:
# www-browser
# Autogenerated from man page /usr/share/man/man1/www-browser.1.gz
complete -c www-browser -o accept_all_cookies -d 'accept all cookies'
complete -c www-browser -o anonymous -d 'apply restrictions for anonymous account, see also -restrictions'
complete -c www-browser -o assume_charset -d 'charset for documents that do not specify it'
complete -c www-browser -o assume_local_charset -d 'charset assumed for local files, i. e'
complete -c www-browser -o assume_unrec_charset -d 'use this instead of unrecognized charsets'
complete -c www-browser -o auth -d 'set authorization ID and password for protected documents at startup'
complete -c www-browser -o base -d 'prepend a request URL comment and BASE tag to text/html outputs for -source d…'
complete -c www-browser -o bibhost -d 'specify a local bibp server (default http://bibhost/)'
complete -c www-browser -o blink -d 'forces high intensity background colors for color mode, if available and supp…'
complete -c www-browser -o book -d 'use the bookmark page as the startfile'
complete -c www-browser -o buried_news -d 'toggles scanning of news articles for buried references, and converts them to…'
complete -c www-browser -o cache -d 'set the NUMBER of documents cached in memory.  The default is 10'
complete -c www-browser -o case -d 'enable case-sensitive string searching'
complete -c www-browser -o center -d 'toggles center alignment in HTML TABLE'
complete -c www-browser -o cfg -d 'specifies a Lynx configuration file other than the default lynx. cfg'
complete -c www-browser -o child -d 'exit on left-arrow in startfile, and disable save to disk and associated prin…'
complete -c www-browser -o child_relaxed -d 'exit on left-arrow in startfile, but allow save to disk and associated print/…'
complete -c www-browser -o cmd_log -d 'write keystroke commands and related information to the specified file'
complete -c www-browser -o cmd_script -d 'read keystroke commands from the specified file'
complete -c www-browser -o collapse_br_tags -d 'toggles collapsing of BR tags'
complete -c www-browser -o color -d 'forces color mode on, if available'
complete -c www-browser -o connect_timeout -d 'Sets the connection timeout, where N is given in seconds'
complete -c www-browser -o cookie_file -d 'specifies a file to use to read cookies'
complete -c www-browser -o cookie_save_file -d 'specifies a file to use to store cookies'
complete -c www-browser -o cookies -d 'toggles handling of Set-Cookie headers'
complete -c www-browser -o core -d 'toggles forced core dumps on fatal errors'
complete -c www-browser -o crawl -d 'with -traversal, output each page to a file'
complete -c www-browser -o curses_pads -d 'toggles the use of curses \\*(``pad\\*(\'\' feature which supports left/right scr…'
complete -c www-browser -o debug_partial -d 'separate incremental display stages with MessageSecs delay'
complete -c www-browser -o default_colors -d 'toggles the default-colors feature which is normally set in the lynx'
complete -c www-browser -o delay -d 'add DebugSecs delay after each progress-message'
complete -c www-browser -o display -d 'set the display variable for X rexec-ed programs'
complete -c www-browser -o display_charset -d 'set the charset for the terminal output'
complete -c www-browser -o dont_wrap_pre -d 'inhibit wrapping of text when -dump\'ing and -crawl\'ing, mark wrapped lines of…'
complete -c www-browser -o dump -d 'dumps the formatted output of the default document or those specified on the …'
complete -c www-browser -o editor -d 'enable external editing, using the specified EDITOR.  (vi, ed, emacs, etc. )'
complete -c www-browser -o emacskeys -d 'enable emacs-like key movement'
complete -c www-browser -o enable_scrollback -d 'toggles compatibility with communication programs\' scrollback keys (may be in…'
complete -c www-browser -o error_file -d 'define a file where Lynx will report HTTP access codes'
complete -c www-browser -o exec -d 'enable local program execution (normally not configured)'
complete -c www-browser -o fileversions -d 'include all versions of files in local VMS directory listings'
complete -c www-browser -o find_leaks -d 'toggle memory leak-checking'
complete -c www-browser -o force_empty_hrefless_a -d 'force HREF-less \\*(``A\\*(\'\' elements to be empty (close them as soon as they …'
complete -c www-browser -o force_html -d 'forces the first document to be interpreted as HTML'
complete -c www-browser -o force_secure -d 'toggles forcing of the secure flag for SSL cookies'
complete -c www-browser -o forms_options -d 'toggles whether the Options Menu is key-based or form-based'
complete -c www-browser -o from -d 'toggles transmissions of From headers'
complete -c www-browser -o ftp -d 'disable ftp access'
complete -c www-browser -o get_data -d 'properly formatted data for a get form are read in from the standard input an…'
complete -c www-browser -o head -d 'send a HEAD request for the mime headers'
complete -c www-browser -o help -d 'print the Lynx command syntax usage message, and exit'
complete -c www-browser -o hiddenlinks -d 'control the display of hidden links. RS'
complete -c www-browser -o historical -d 'toggles use of \\*(``>\\*(\'\' or \\*(``-->\\*(\'\' as a terminator for comments'
complete -c www-browser -o homepage -d 'set homepage separate from start page'
complete -c www-browser -o image_links -d 'toggles inclusion of links for all images'
complete -c www-browser -o index -d 'set the default index file to the specified URL'
complete -c www-browser -o ismap -d 'toggles inclusion of ISMAP links when client-side MAPs are present'
complete -c www-browser -o justify -d 'do justification of text'
complete -c www-browser -o link -d 'starting count for lnk#. dat files produced by -crawl'
complete -c www-browser -o list_decoded -d 'for -dump, show URL-encoded links decoded'
complete -c www-browser -o list_inline -d 'for -dump, show the links inline with the text'
complete -c www-browser -o listonly -d 'for -dump, show only the list of links'
complete -c www-browser -o localhost -d 'disable URLs that point to remote hosts'
complete -c www-browser -o locexec -d 'enable local program execution from local files only (if Lynx was compiled wi…'
complete -c www-browser -o lss -d 'specify filename containing color-style information.  The default is lynx'
complete -c www-browser -o mime_header -d 'prints the MIME header of a fetched document along with its source'
complete -c www-browser -o minimal -d 'toggles minimal versus valid comment parsing'
complete -c www-browser -o nested_tables -d 'toggles nested-tables logic (for debugging)'
complete -c www-browser -o newschunksize -d 'number of articles in chunked news listings'
complete -c www-browser -o newsmaxchunk -d 'maximum news articles in listings before chunking'
complete -c www-browser -o nobold -d 'disable bold video-attribute'
complete -c www-browser -o nobrowse -d 'disable directory browsing'
complete -c www-browser -o nocc -d 'disable Cc: prompts for self copies of mailings'
complete -c www-browser -o nocolor -d 'force color mode off, overriding terminal capabilities and any -color flags, …'
complete -c www-browser -o noexec -d 'disable local program execution.  (DEFAULT)'
complete -c www-browser -o nofilereferer -d 'disable transmissions of Referer headers for file URLs'
complete -c www-browser -o nolist -d 'disable the link list feature in dumps'
complete -c www-browser -o nolog -d 'disable mailing of error messages to document owners'
complete -c www-browser -o nomargins -d 'disable left/right margins in the default style sheet'
complete -c www-browser -o nomore -d 'disable -more- string in statusline messages'
complete -c www-browser -o nonrestarting_sigwinch -d 'This flag is not available on all systems, Lynx needs to be compiled with HAV…'
complete -c www-browser -o nonumbers -d 'disable link- and field-numbering'
complete -c www-browser -o nopause -d 'disable forced pauses for statusline messages'
complete -c www-browser -o noprint -d 'disable most print functions'
complete -c www-browser -o noredir -d 'prevents automatic redirection and prints a message with a link to the new URL'
complete -c www-browser -o noreferer -d 'disable transmissions of Referer headers'
complete -c www-browser -o noreverse -d 'disable reverse video-attribute'
complete -c www-browser -o nosocks -d 'disable SOCKS proxy usage by a SOCKSified Lynx'
complete -c www-browser -o nostatus -d 'disable the retrieval status messages'
complete -c www-browser -o notitle -d 'disable title and blank line from top of page'
complete -c www-browser -o nounderline -d 'disable underline video-attribute'
complete -c www-browser -o number_fields -d 'force numbering of links as well as form input fields'
complete -c www-browser -o number_links -d 'force numbering of links'
complete -c www-browser -o partial -d 'toggles display partial pages while loading'
complete -c www-browser -o partial_thres -d 'number of lines to render before repainting display with partial-display logic'
complete -c www-browser -o passive_ftp -d 'toggles passive ftp connections'
complete -c www-browser -o pauth -d 'set authorization ID and password for a protected proxy server at startup'
complete -c www-browser -o popup -d 'toggles handling of single-choice SELECT options via popup windows or as list…'
complete -c www-browser -o post_data -d 'properly formatted data for a post form are read in from the standard input a…'
complete -c www-browser -o preparsed -d 'show HTML source preparsed and reformatted when used with -source or in sourc…'
complete -c www-browser -o prettysrc -d 'show HTML source view with lexical elements and tags in color'
complete -c www-browser -o print -d 'enable print functions.  (default)'
complete -c www-browser -o pseudo_inlines -d 'toggles pseudo-ALTs for inline images with no ALT string'
complete -c www-browser -o raw -d 'toggles default setting of 8-bit character translations or CJK mode for the s…'
complete -c www-browser -o realm -d 'restricts access to URLs in the starting realm'
complete -c www-browser -o read_timeout -d 'Sets the read-timeout, where N is given in seconds'
complete -c www-browser -o reload -d 'flushes the cache on a proxy server (only the first document given on the com…'
complete -c www-browser -o restrictions -d 'allows a list of services to be disabled selectively'
complete -c www-browser -o resubmit_posts -d 'toggles forced resubmissions (no-cache) of forms with method POST when the do…'
complete -c www-browser -o rlogin -d 'disable recognition of rlogin commands'
complete -c www-browser -o scrollbar -d 'toggles showing scrollbar'
complete -c www-browser -o scrollbar_arrow -d 'toggles showing arrows at ends of the scrollbar'
complete -c www-browser -o selective -d 'require . www_browsable files to browse directories'
complete -c www-browser -o session -d 'resumes from specified file on startup and saves session to that file on exit'
complete -c www-browser -o sessionin -d 'resumes session from specified file'
complete -c www-browser -o sessionout -d 'saves session to specified file'
complete -c www-browser -o short_url -d 'show very long URLs in the status line with \\*(``'
complete -c www-browser -o show_cfg -d 'Print the configuration settings, e. g. , as read from \\*(``lynx'
complete -c www-browser -o show_cursor -d 'If enabled the cursor will not be hidden in the right hand corner but will in…'
complete -c www-browser -o show_rate -d 'If enabled the transfer rate is shown in bytes/second'
complete -c www-browser -o socks5_proxy -d '(Via which) SOCKS5 proxy to connect: any network traffic, including all DNS r…'
complete -c www-browser -o soft_dquotes -d 'toggles emulation of the old Netscape and Mosaic bug which treated \\*(``>\\*(\'…'
complete -c www-browser -o source -d 'works the same as dump but outputs HTML source instead of formatted text'
complete -c www-browser -o stack_dump -d 'disable SIGINT cleanup handler'
complete -c www-browser -o startfile_ok -d 'allow non-http startfile and homepage with -validate'
complete -c www-browser -o stderr -d 'When dumping a document using -dump or -source, Lynx normally does not displa…'
complete -c www-browser -o stdin -d 'read the startfile from standard input (UNIX only)'
complete -c www-browser -o syslog -d 'information for syslog call'
complete -c www-browser -o syslog_urls -d 'log requested URLs with syslog'
complete -c www-browser -o tagsoup -d 'initialize parser, using Tag Soup DTD rather than SortaSGML'
complete -c www-browser -o telnet -d 'disable recognition of telnet commands'
complete -c www-browser -o term -d 'tell Lynx what terminal type to assume it is talking to'
complete -c www-browser -o timeout -d 'For win32, sets the network read-timeout, where N is given in seconds'
complete -c www-browser -o tlog -d 'toggles between using a Lynx Trace Log and stderr for trace output from the s…'
complete -c www-browser -o tna -d 'turns on \\*(``Textfields Need Activation\\*(\'\' mode'
complete -c www-browser -o trace -d 'turns on Lynx trace mode.  Destination of trace output depends on -tlog'
complete -c www-browser -o trace_mask -d 'turn on optional traces, which may result in very large trace files'
complete -c www-browser -o traversal -d 'traverse all http links derived from startfile'
complete -c www-browser -o trim_blank_lines -d 'toggles trimming of trailing blank lines as well as the related trimming of b…'
complete -c www-browser -o trim_input_fields -d 'trim input text/textarea fields in forms'
complete -c www-browser -o underline_links -d 'toggles use of underline/bold attribute for links'
complete -c www-browser -o underscore -d 'toggles use of _underline_ format in dumps'
complete -c www-browser -o unique_urls -d 'check for duplicate link numbers in each page and corresponding lists, and re…'
complete -c www-browser -o update_term_title -d 'enables updating the title in terminal emulators'
complete -c www-browser -o use_mouse -d 'turn on mouse support, if available'
complete -c www-browser -o useragent -d 'set alternate Lynx User-Agent header'
complete -c www-browser -o validate -d 'accept only http URLs (for validation)'
complete -c www-browser -o verbose -d 'toggle [LINK], [IMAGE] and [INLINE] comments with filenames of these images'
complete -c www-browser -o version -d 'print version information, and exit'
complete -c www-browser -o vikeys -d 'enable vi-like key movement'
complete -c www-browser -o wdebug -d 'enable Waterloo tcp/ip packet debug (print to watt debugfile)'
complete -c www-browser -o width -d 'number of columns for formatting of dumps, default is 80'
complete -c www-browser -o with_backspaces -d 'emit backspaces in output if -dump\'ing or -crawl\'ing (like man does)'
complete -c www-browser -o center:off
complete -c www-browser -o center- -d 'Lynx recognizes 1, +, on and true for true values, and 0, \\-, off and false f…'
complete -c www-browser -o xhtml_parsing -d 'tells Lynx that it can ignore certain tags which have no content in an XHTML 1'


text:
# systemd-tmpfiles
# Autogenerated from man page /usr/share/man/man8/systemd-tmpfiles.8.gz
complete -c systemd-tmpfiles -l create -d 'If this option is passed, all files and directories marked with f, F, w, d, D…'
complete -c systemd-tmpfiles -l clean -d 'If this option is passed, all files and directories with an age parameter con…'
complete -c systemd-tmpfiles -l remove -d 'If this option is passed, the contents of directories marked with D or R, and…'
complete -c systemd-tmpfiles -l user -d 'Execute "user" configuration, i. e.  tmpfiles'
complete -c systemd-tmpfiles -l boot -d 'Also execute lines with an exclamation mark'
complete -c systemd-tmpfiles -l prefix -d 'Only apply rules with paths that start with the specified prefix'
complete -c systemd-tmpfiles -l exclude-prefix -d 'Ignore rules with paths that start with the specified prefix'
complete -c systemd-tmpfiles -s E -d 'A shortcut for "--exclude-prefix=/dev --exclude-prefix=/proc --exclude-prefix…'
complete -c systemd-tmpfiles -l root -d 'Takes a directory path as an argument'
complete -c systemd-tmpfiles -l image -d 'Takes a path to a disk image file or block device node'
complete -c systemd-tmpfiles -l replace -d 'When this option is given, one ore more positional arguments must be specified'
complete -c systemd-tmpfiles -l cat-config -d 'Copy the contents of config files to standard output'
complete -c systemd-tmpfiles -l no-pager -d 'Do not pipe output into a pager'
complete -c systemd-tmpfiles -s h -l help -d 'Print a short help text and exit'
complete -c systemd-tmpfiles -l version -d 'Print a short version string and exit'


text:
# cd-create-profile
# Autogenerated from man page /usr/share/man/man1/cd-create-profile.1.gz
complete -c cd-create-profile -l help -d 'Show summary of options'
complete -c cd-create-profile -l description -d 'Sets the profile description'
complete -c cd-create-profile -l copyright -d 'Sets the profile copyright'
complete -c cd-create-profile -l model -d 'Sets the profile model'
complete -c cd-create-profile -l manufacturer -d 'Sets the profile manufacturer'
complete -c cd-create-profile -l srgb-palette -d 'Specifies a comma separated values file that is used for the named color'
complete -c cd-create-profile -l output -d 'Specifies the output ICC filename'
complete -c cd-create-profile -l nc-prefix -d 'Specifies the named color palette prefix'
complete -c cd-create-profile -l nc-suffix -d 'Specifies the named color palette suffix'


text:
# delv
# Autogenerated from man page /usr/share/man/man1/delv.1.gz
complete -c delv -s a -d 'This option specifies a file from which to read DNSSEC trust anchors'
complete -c delv -s b -d 'This option sets the source IP address of the query to address'
complete -c delv -s c -d 'This option sets the query class for the requested data'
complete -c delv -s d -d 'This option sets the systemwide debug level to level'
complete -c delv -s h -d 'This option displays the delv help usage output and exits'
complete -c delv -s i -d 'This option sets insecure mode, which disables internal DNSSEC validation'
complete -c delv -s m -d 'This option enables memory usage debugging'
complete -c delv -s p -d 'This option specifies a destination port to use for queries, instead of the s…'
complete -c delv -s q -d 'This option sets the query name to name'
complete -c delv -s t -d 'This option sets the query type to type, which can be any valid query type su…'
complete -c delv -s v -d 'This option prints the delv version and exits'
complete -c delv -s x -d 'This option performs a reverse lookup, mapping an address to a name'
complete -c delv -s 4 -d 'This option forces delv to only use IPv4'
complete -c delv -s 6 -d 'This option forces delv to only use IPv6'