text:
# scriptreplay
# Autogenerated from man page /usr/share/man/man1/scriptreplay.1.gz
complete -c scriptreplay -s I -l log-in
complete -c scriptreplay -s O -l log-out
complete -c scriptreplay -s B -l log-io
complete -c scriptreplay -s t -l timing
complete -c scriptreplay -s T -l log-timing
complete -c scriptreplay -s s -l typescript
complete -c scriptreplay -s c -l cr-mode
complete -c scriptreplay -s d -l divisor
complete -c scriptreplay -s m -l maxdelay
complete -c scriptreplay -l summary
complete -c scriptreplay -s x -l stream
complete -c scriptreplay -s V -l version
complete -c scriptreplay -s h -l help


text:
# udisks
# Autogenerated from man page /usr/share/man/man8/udisks.8.gz
complete -c udisks -s S -d 'option in hdparm(8).  APMLevel'
complete -c udisks -s B -d 'option in hdparm(8).  AAMLevel'
complete -c udisks -s M -d 'option in hdparm(8).  WriteCacheEnabled'
complete -c udisks -s W -d 'option in hdparm(8).  This key was added in 2. 1.  ReadLookaheadEnabled'
complete -c udisks -s A -d 'option in hdparm(8).  This key was added in 2. 6. 0'

repo_language: Shell

mime_type: text/plain


text:
# gio
# Autogenerated from man page /usr/share/man/man1/gio.1.gz
complete -c gio -s n
complete -c gio -s T -d 'or other.  copy [OPTION. ] SOURCE.  DESTINATION'
complete -c gio -l no-target-directory
complete -c gio -s p -l progress
complete -c gio -s i -l interactive
complete -c gio -l preserve
complete -c gio -s b -l backup
complete -c gio -s P -l no-dereference
complete -c gio -l default-permissions
complete -c gio -s w -l query-writable
complete -c gio -s f -l filesystem
complete -c gio -s a -l attributes
complete -c gio -l nofollow-symlinks
complete -c gio -s h -l hidden
complete -c gio -s l -l long
complete -c gio -s d -l print-display-names
complete -c gio -s u -l print-uris
complete -c gio -l parent
complete -c gio -l dir
complete -c gio -l file
complete -c gio -s D -l direct
complete -c gio -s s -l silent
complete -c gio -l no-moves
complete -c gio -s m -l mounts
complete -c gio -l mountable
complete -c gio -l device
complete -c gio -l unmount
complete -c gio -s e -l eject
complete -c gio -s t -l stop
complete -c gio -l unmount-scheme
complete -c gio -l force
complete -c gio -l anonymous
complete -c gio -l list
complete -c gio -s o -l monitor
complete -c gio -l detail
complete -c gio -l tcrypt-pim
complete -c gio -l tcrypt-hidden
complete -c gio -l tcrypt-system
complete -c gio -s C -l no-copy-fallback
complete -c gio -s c -l create
complete -c gio -l append
complete -c gio -l private
complete -c gio -l unlink
complete -c gio -s v -l print-etag
complete -c gio -l etag
complete -c gio -l type
complete -c gio -l empty
complete -c gio -l restore
complete -c gio -l follow-symlinks


text:
# py3versions
# Autogenerated from man page /usr/share/man/man1/py3versions.1.gz
complete -c py3versions -s d -l default -d 'Show the default python3 version'
complete -c py3versions -s s -l supported -d 'Show the supported python3 versions'
complete -c py3versions -s r -l requested -d 'Reads the value of the  X-Python3-Version field in the source section of a co…'
complete -c py3versions -s i -l installed -d 'Show the installed supported python3 versions'
complete -c py3versions -s v -l version -d 'Limit the output to the version numbers of the python3 versions'
complete -c py3versions -s h -l help -d 'Print a help text.  SEE ALSO Python policy.  AUTHOR Matthias Klose'


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


text:
# update-xmlcatalog
# Autogenerated from man page /usr/share/man/man8/update-xmlcatalog.8.gz
complete -c update-xmlcatalog -l add -d 'Adds the entry to the root \\s-1XML\\s0 catalog file, a package \\s-1XML\\s0 cata…'
complete -c update-xmlcatalog -l del -d 'Deletes the entry from the root \\s-1XML\\s0 catalog file, the package \\s-1XML\\…'
complete -c update-xmlcatalog -l file -d 'Indicates a local filename'
complete -c update-xmlcatalog -l id -d 'Indicates the \\s-1XML\\s0 catalog file entry identifier'
complete -c update-xmlcatalog -l local -d 'Indicates a local \\s-1XML\\s0 catalog file'
complete -c update-xmlcatalog -l package -d 'Indicates a package \\s-1XML\\s0 catalog file'
complete -c update-xmlcatalog -l root -d 'Indicates the root \\s-1XML\\s0 catalog file'
complete -c update-xmlcatalog -l type -d 'Indicates the \\s-1XML\\s0 catalog file entry type (public, system, uri)'
complete -c update-xmlcatalog -l help -d 'Displays the usage information'
complete -c update-xmlcatalog -l verbose -d 'Optional switch to make a verbose output'


text:
# xz
# Autogenerated from man page /usr/share/man/man1/xz.1.gz
complete -c xz -s z -l compress -d Compress
complete -c xz -s d -l decompress -l uncompress -d Decompress
complete -c xz -s t -l test -d 'Test the integrity of compressed R files '
complete -c xz -s l -l list -d 'Print information about compressed R files '
complete -c xz -s k -l keep -d 'Don\'t delete the input files'
complete -c xz -s f -l force -d 'This option has several effects: . RS'
complete -c xz -s c -l stdout -l to-stdout -d 'Write the compressed or decompressed data to standard output instead of a file'
complete -c xz -l single-stream -d 'Decompress only the first  '
complete -c xz -l no-sparse -d 'Disable creation of sparse files'
complete -c xz -s S -l suffix -d 'When compressing, use  . suf as the suffix for the target file instead of  '
complete -c xz -l files -d 'Read the filenames to process from R file ; if  file is omitted, filenames ar…'
complete -c xz -l files0 -d 'This is identical to --files[=file] except that each filename must be termina…'
complete -c xz -s F -l format -d 'Specify the file  format to compress or decompress: . RS'
complete -c xz -s C -l check -d 'Specify the type of the integrity check'
complete -c xz -l ignore-check -d 'Don\'t verify the integrity check of the compressed data when decompressing'
complete -c xz -s 0 -s 9 -d 'Select a compression preset level.  The default is  -6 '
complete -c xz -s 3 -d 'These are somewhat fast presets'
complete -c xz -s 4 -s 6 -d 'Good to very good compression while keeping decompressor memory usage reasona…'
complete -c xz -s 7 -d 'These are like  -6 but with higher compressor and decompressor memory require…'
complete -c xz -s e -l extreme -d 'Use a slower variant of the selected compression preset level . RB ( -0 " '
complete -c xz -l best -d 'PD These are somewhat misleading aliases for  -0 and  -9 , respectively'
complete -c xz -l block-size -d 'When compressing to the  '
complete -c xz -l block-list -d 'When compressing to the  '
complete -c xz -l flush-timeout -d 'When compressing, if more than  timeout milliseconds (a positive integer) has…'
complete -c xz -l memlimit-compress -d 'Set a memory usage limit for compression'
complete -c xz -l memlimit-decompress -d 'Set a memory usage limit for decompression'
complete -c xz -s M -l memlimit -l memory -d 'This is equivalent to specifying  --memlimit-compress= limit --memlimit-decom…'
complete -c xz -l no-adjust -d 'Display an error and exit if the compression settings exceed the memory usage…'
complete -c xz -s T -l threads -d 'Specify the number of worker threads to use'
complete -c xz -l lzma2 -d 'PD Add LZMA1 or LZMA2 filter to the filter chain'
complete -c xz -l sparc -d 'PD Add a branch/call/jump (BCJ) filter to the filter chain'
complete -c xz -l delta -d 'Add the Delta filter to the filter chain'
complete -c xz -s q -l quiet -d 'Suppress warnings and notices.  Specify this twice to suppress errors too'
complete -c xz -s v -l verbose -d 'Be verbose'
complete -c xz -s Q -l no-warn -d 'Don\'t set the exit status to 2 even if a condition worth a warning was detect…'
complete -c xz -l robot -d 'Print messages in a machine-parsable format'
complete -c xz -l info-memory -d 'Display, in human-readable format, how much physical memory (RAM)  xz thinks …'
complete -c xz -s h -l help -d 'Display a help message describing the most commonly used options, and exit su…'
complete -c xz -s H -l long-help -d 'Display a help message describing all features of  xz , and exit successfully'
complete -c xz -o 6e -d 'may be worth considering too.  See'
complete -c xz -o '0	256'
complete -c xz -o '1	1'
complete -c xz -o '2	2'
complete -c xz -o '3	4'
complete -c xz -o '4	4'
complete -c xz -o '5	8'
complete -c xz -o '6	8'
complete -c xz -o '7	16'
complete -c xz -o '8	32'
complete -c xz -o '9	64' -d 'Column descriptions:'
complete -c xz -o 3e -d and
complete -c xz -o 5e -d 'use slightly faster settings (lower CompCPU) than'
complete -c xz -o 4e -d and
complete -c xz -o '0e	256'
complete -c xz -o '1e	1'
complete -c xz -o '2e	2'
complete -c xz -o '3e	4'
complete -c xz -o '4e	4'
complete -c xz -o '5e	8'
complete -c xz -o '6e	8'
complete -c xz -o '7e	16'
complete -c xz -o '8e	32'
complete -c xz -o '9e	64' -d 'For example, there are a total of four presets that use 8 MiB dictionary, who…'
complete -c xz -s 5
complete -c xz -l fast
complete -c xz -l lzma1
complete -c xz -l x86
complete -c xz -l powerpc
complete -c xz -l ia64
complete -c xz -l arm
complete -c xz -l armthumb
complete -c xz -s V -l version -d 'Display the version number of xz and liblzma in human readable format'
complete -c xz -o '0	3'
complete -c xz -o '1	9'
complete -c xz -o '2	17'
complete -c xz -o '3	32'
complete -c xz -o '4	48'
complete -c xz -o '5	94'
complete -c xz -o '6	94'
complete -c xz -o '7	186'
complete -c xz -o '8	370'
complete -c xz -o '9	674' -d 'The default preset level in LZMA Utils is'
complete -c xz -l rsyncable -d 'has been implemented, the resulting files won\'t necessarily be rsyncable unle…'
complete -c xz -s P -d 'option to xargs (1) sets the number of parallel xz processes'
complete -c xz -s n -d 'option depends on how many files there are to be compressed'
complete -c xz -o T1 -d 'for xz is there to force it to single-threaded mode, because xargs (1) is use…'
complete -c xz -o '0	0'
complete -c xz -o '3	3'
complete -c xz -o '5	5'
complete -c xz -o '6	6'
complete -c xz -o '5e	7'
complete -c xz -o vv -d '( --verbose --verbose ) like in the above example can be useful to see the me…'


text:
# xdg-email
# Autogenerated from man page /usr/share/man/man1/xdg-email.1.gz
complete -c xdg-email -l utf8 -d 'Indicates that all command line options that follow are in utf8'
complete -c xdg-email -l cc -d 'Specify a recipient to be copied on the e-mail'
complete -c xdg-email -l bcc -d 'Specify a recipient to be blindly copied on the e-mail'
complete -c xdg-email -l subject -d 'Specify a subject for the e-mail'
complete -c xdg-email -l body -d 'Specify a body for the e-mail'
complete -c xdg-email -l attach -d 'Specify an attachment for the e-mail.  file must point to an existing file'
complete -c xdg-email -l help -d 'Show command synopsis'
complete -c xdg-email -l manual -d 'Show this manual page'
complete -c xdg-email -l version -d 'Show the xdg-utils version information'


text:
# unlzma
# Autogenerated from man page /usr/share/man/man1/unlzma.1.gz
complete -c unlzma -s z -l compress -d Compress
complete -c unlzma -s d -l decompress -l uncompress -d Decompress
complete -c unlzma -s t -l test -d 'Test the integrity of compressed R files '
complete -c unlzma -s l -l list -d 'Print information about compressed R files '
complete -c unlzma -s k -l keep -d 'Don\'t delete the input files'
complete -c unlzma -s f -l force -d 'This option has several effects: . RS'
complete -c unlzma -s c -l stdout -l to-stdout -d 'Write the compressed or decompressed data to standard output instead of a file'
complete -c unlzma -l single-stream -d 'Decompress only the first  '
complete -c unlzma -l no-sparse -d 'Disable creation of sparse files'
complete -c unlzma -s S -l suffix -d 'When compressing, use  . suf as the suffix for the target file instead of  '
complete -c unlzma -l files -d 'Read the filenames to process from R file ; if  file is omitted, filenames ar…'
complete -c unlzma -l files0 -d 'This is identical to --files[=file] except that each filename must be termina…'
complete -c unlzma -s F -l format -d 'Specify the file  format to compress or decompress: . RS'
complete -c unlzma -s C -l check -d 'Specify the type of the integrity check'
complete -c unlzma -l ignore-check -d 'Don\'t verify the integrity check of the compressed data when decompressing'
complete -c unlzma -s 0 -s 9 -d 'Select a compression preset level.  The default is  -6 '
complete -c unlzma -s 3 -d 'These are somewhat fast presets'
complete -c unlzma -s 4 -s 6 -d 'Good to very good compression while keeping decompressor memory usage reasona…'
complete -c unlzma -s 7 -d 'These are like  -6 but with higher compressor and decompressor memory require…'
complete -c unlzma -s e -l extreme -d 'Use a slower variant of the selected compression preset level . RB ( -0 " '
complete -c unlzma -l best -d 'PD These are somewhat misleading aliases for  -0 and  -9 , respectively'
complete -c unlzma -l block-size -d 'When compressing to the  '
complete -c unlzma -l block-list -d 'When compressing to the  '
complete -c unlzma -l flush-timeout -d 'When compressing, if more than  timeout milliseconds (a positive integer) has…'
complete -c unlzma -l memlimit-compress -d 'Set a memory usage limit for compression'
complete -c unlzma -l memlimit-decompress -d 'Set a memory usage limit for decompression'
complete -c unlzma -s M -l memlimit -l memory -d 'This is equivalent to specifying  --memlimit-compress= limit --memlimit-decom…'
complete -c unlzma -l no-adjust -d 'Display an error and exit if the compression settings exceed the memory usage…'
complete -c unlzma -s T -l threads -d 'Specify the number of worker threads to use'
complete -c unlzma -l lzma2 -d 'PD Add LZMA1 or LZMA2 filter to the filter chain'
complete -c unlzma -l sparc -d 'PD Add a branch/call/jump (BCJ) filter to the filter chain'
complete -c unlzma -l delta -d 'Add the Delta filter to the filter chain'
complete -c unlzma -s q -l quiet -d 'Suppress warnings and notices.  Specify this twice to suppress errors too'
complete -c unlzma -s v -l verbose -d 'Be verbose'
complete -c unlzma -s Q -l no-warn -d 'Don\'t set the exit status to 2 even if a condition worth a warning was detect…'
complete -c unlzma -l robot -d 'Print messages in a machine-parsable format'
complete -c unlzma -l info-memory -d 'Display, in human-readable format, how much physical memory (RAM)  xz thinks …'
complete -c unlzma -s h -l help -d 'Display a help message describing the most commonly used options, and exit su…'
complete -c unlzma -s H -l long-help -d 'Display a help message describing all features of  xz , and exit successfully'
complete -c unlzma -o 6e -d 'may be worth considering too.  See'
complete -c unlzma -o '0	256'
complete -c unlzma -o '1	1'
complete -c unlzma -o '2	2'
complete -c unlzma -o '3	4'
complete -c unlzma -o '4	4'
complete -c unlzma -o '5	8'
complete -c unlzma -o '6	8'
complete -c unlzma -o '7	16'
complete -c unlzma -o '8	32'
complete -c unlzma -o '9	64' -d 'Column descriptions:'
complete -c unlzma -o 3e -d and
complete -c unlzma -o 5e -d 'use slightly faster settings (lower CompCPU) than'
complete -c unlzma -o 4e -d and
complete -c unlzma -o '0e	256'
complete -c unlzma -o '1e	1'
complete -c unlzma -o '2e	2'
complete -c unlzma -o '3e	4'
complete -c unlzma -o '4e	4'
complete -c unlzma -o '5e	8'
complete -c unlzma -o '6e	8'
complete -c unlzma -o '7e	16'
complete -c unlzma -o '8e	32'
complete -c unlzma -o '9e	64' -d 'For example, there are a total of four presets that use 8 MiB dictionary, who…'
complete -c unlzma -s 5
complete -c unlzma -l fast
complete -c unlzma -l lzma1
complete -c unlzma -l x86
complete -c unlzma -l powerpc
complete -c unlzma -l ia64
complete -c unlzma -l arm
complete -c unlzma -l armthumb
complete -c unlzma -s V -l version -d 'Display the version number of xz and liblzma in human readable format'
complete -c unlzma -o '0	3'
complete -c unlzma -o '1	9'
complete -c unlzma -o '2	17'
complete -c unlzma -o '3	32'
complete -c unlzma -o '4	48'
complete -c unlzma -o '5	94'
complete -c unlzma -o '6	94'
complete -c unlzma -o '7	186'
complete -c unlzma -o '8	370'
complete -c unlzma -o '9	674' -d 'The default preset level in LZMA Utils is'
complete -c unlzma -l rsyncable -d 'has been implemented, the resulting files won\'t necessarily be rsyncable unle…'
complete -c unlzma -s P -d 'option to xargs (1) sets the number of parallel xz processes'
complete -c unlzma -s n -d 'option depends on how many files there are to be compressed'
complete -c unlzma -o T1 -d 'for xz is there to force it to single-threaded mode, because xargs (1) is use…'
complete -c unlzma -o '0	0'
complete -c unlzma -o '3	3'
complete -c unlzma -o '5	5'
complete -c unlzma -o '6	6'
complete -c unlzma -o '5e	7'
complete -c unlzma -o vv -d '( --verbose --verbose ) like in the above example can be useful to see the me…'


text:
# chown
# Autogenerated from man page /usr/share/man/man1/chown.1.gz
complete -c chown -s c -l changes -d 'like verbose but report only when a change is made'
complete -c chown -s f -l silent -l quiet -d 'suppress most error messages'
complete -c chown -s v -l verbose -d 'output a diagnostic for every file processed'
complete -c chown -l dereference -d 'affect the referent of each symbolic link (this is the default), rather than …'
complete -c chown -s h -l no-dereference -d 'affect symbolic links instead of any referenced file (useful only on systems …'
complete -c chown -l from -d 'change the owner and/or group of each file only if its current owner and/or g…'
complete -c chown -l no-preserve-root -d 'do not treat \'/\' specially (the default)'
complete -c chown -l preserve-root -d 'fail to operate recursively on \'/\''
complete -c chown -l reference -d 'use RFILE\'s owner and group rather than specifying OWNER:GROUP values'
complete -c chown -s R -l recursive -d 'operate on files and directories recursively '
complete -c chown -s H -d 'if a command line argument is a symbolic link to a directory, traverse it'
complete -c chown -s L -d 'traverse every symbolic link to a directory encountered'
complete -c chown -s P -d 'do not traverse any symbolic links (default)'
complete -c chown -l help -d 'display this help and exit'
complete -c chown -l version -d 'output version information and exit'


text:
# systemd-sysctl
# Autogenerated from man page /usr/share/man/man8/systemd-sysctl.8.gz
complete -c systemd-sysctl -l prefix -d 'Only apply rules with the specified prefix'
complete -c systemd-sysctl -l cat-config -d 'Copy the contents of config files to standard output'
complete -c systemd-sysctl -l no-pager -d 'Do not pipe output into a pager'
complete -c systemd-sysctl -s h -l help -d 'Print a short help text and exit'
complete -c systemd-sysctl -l version -d 'Print a short version string and exit'


text:
# ssh-add
# Autogenerated from man page /usr/share/man/man1/ssh-add.1.gz
complete -c ssh-add -s c -d 'Indicates that added identities should be subject to confirmation before bein…'
complete -c ssh-add -s D -d 'Deletes all identities from the agent'
complete -c ssh-add -s d -d 'Instead of adding identities, removes identities from the agent'
complete -c ssh-add -s E -d 'Specifies the hash algorithm used when displaying key fingerprints'
complete -c ssh-add -s e -d 'Remove keys provided by the PKCS#11 shared library pkcs11'
complete -c ssh-add -s H -d 'Specifies a known hosts file to look up hostkeys when using destination-const…'
complete -c ssh-add -s h -d 'When adding keys, constrain them to be usable only through specific hosts or …'
complete -c ssh-add -s K -d 'Load resident keys from a FIDO authenticator'
complete -c ssh-add -s k -d 'When loading keys into or deleting keys from the agent, process plain private…'
complete -c ssh-add -s L -d 'Lists public key parameters of all identities currently represented by the ag…'
complete -c ssh-add -s l -d 'Lists fingerprints of all identities currently represented by the agent'
complete -c ssh-add -s q -d 'Be quiet after a successful operation'
complete -c ssh-add -s S -d 'Specifies a path to a library that will be used when adding FIDO authenticato…'
complete -c ssh-add -s s -d 'Add keys provided by the PKCS#11 shared library pkcs11'
complete -c ssh-add -s T -d 'Tests whether the private keys that correspond to the specified pubkey files …'
complete -c ssh-add -s t -d 'Set a maximum lifetime when adding identities to an agent'
complete -c ssh-add -s v -d 'Verbose mode.  Causes ssh-add to print debugging messages about its progress'
complete -c ssh-add -s X -d 'Unlock the agent'
complete -c ssh-add -s x -d 'Lock the agent with a password'


text:
# 7z
# Autogenerated from man page /usr/share/man/man1/7z.1.gz
complete -c 7z -o 'ai[r[-' -d 'Include archives'
complete -c 7z -o 'ax[r[-' -d 'Exclude archives'
complete -c 7z -o an -d 'Disable archive_name field'
complete -c 7z -o bb -d 'Set output log level'
complete -c 7z -o bd -d 'Disable progress indicator'
complete -c 7z -o bt -d 'Show execution time statistics'
complete -c 7z -o 'i[r[-' -d 'Include filenames'
complete -c 7z -o 'r[-' -d 'Recurse subdirectories (CAUTION: this flag does not do what you think, avoid …'
complete -c 7z -o 'scrc[CRC32' -d 'Set hash function for x, e, h commands'
complete -c 7z -o sdel -d 'Delete files after compression'
complete -c 7z -o seml -d 'Send archive by email'
complete -c 7z -o sfx -d 'Create SFX archive'
complete -c 7z -o si -d 'Read data from stdin (e. g.  tar cf - directory | 7z a -si directory. tar'
complete -c 7z -o slp -d 'Set Large Pages mode'
complete -c 7z -o slt -d 'Show technical information for l (List) command'
complete -c 7z -o snh -d 'Store hard links as links'
complete -c 7z -o snl -d 'Store symbolic links as links'
complete -c 7z -o sni -d 'Store NT security information'
complete -c 7z -o sns -d 'Store NTFS alternate streams'
complete -c 7z -o so -d 'Write data to stdout (e. g.  7z x -so directory. tar. 7z | tar xf -)'
complete -c 7z -o spd -d 'Disable wildcard matching for file names'
complete -c 7z -o spe -d 'Eliminate duplication of root folder for extract command'
complete -c 7z -o spf -d 'Use fully qualified file paths'
complete -c 7z -o ssc -d 'Set sensitive case mode'
complete -c 7z -o ssw -d 'Compress shared files'
complete -c 7z -o stl -d 'Set archive timestamp from the most recently modified file'
complete -c 7z -s u -d 'Update options'
complete -c 7z -s w -d 'Set working directory.  Empty path means a temporary directory'
complete -c 7z -o 'x[r[-' -d 'Exclude filenames'
complete -c 7z -s y -d 'Assume Yes on all queries'
complete -c 7z -o t7z -d '7z archive'
complete -c 7z -o m0 -d 'lzma method'
complete -c 7z -o mx -d 'level of compression = 9 (Ultra)'
complete -c 7z -o mfb -d 'number of fast bytes for LZMA = 64'
complete -c 7z -o md -d 'dictionary size = 32 megabytes'
complete -c 7z -o ms -d 'solid archive = on EXAMPLE 2 7z a -sfx archive'


text:
# vptovf
# Autogenerated from man page /usr/share/man/man1/vptovf.1.gz
complete -c vptovf -o verbose -d 'option, vptovf operates silently'


text:
# dvihp
# Autogenerated from man page /usr/share/man/man1/dvihp.1.gz
complete -c dvihp -s A -d 'print odd pages'
complete -c dvihp -s B -d 'print even pages'
complete -c dvihp -s d -d 'set debug bits to n (see documentation)'
complete -c dvihp -s D -d 'set resolution to n'
complete -c dvihp -s f -d 'run as filter'
complete -c dvihp -s l -d 'don\'t print pages after n'
complete -c dvihp -s m -d 'manual feed'
complete -c dvihp -s n -d 'print n pages'
complete -c dvihp -s O -d 'set/change paper offset to a,b mm'
complete -c dvihp -s o -d 'output to s instead of spooling'
complete -c dvihp -s p -d 'don\'t print pages before n'
complete -c dvihp -o Ps -d 'pass directly to lpr'
complete -c dvihp -s v -d 'verbose operation'
complete -c dvihp -s x -d 'set magnification to n'
complete -c dvihp -l help -d 'write usage summary'


text:
# chmod
# Autogenerated from man page /usr/share/man/man1/chmod.1.gz
complete -c chmod -s c -l changes -d 'like verbose but report only when a change is made'
complete -c chmod -s f -l silent -l quiet -d 'suppress most error messages'
complete -c chmod -s v -l verbose -d 'output a diagnostic for every file processed'
complete -c chmod -l no-preserve-root -d 'do not treat \'/\' specially (the default)'
complete -c chmod -l preserve-root -d 'fail to operate recursively on \'/\''
complete -c chmod -l reference -d 'use RFILE\'s mode instead of MODE values'
complete -c chmod -s R -l recursive -d 'change files and directories recursively'
complete -c chmod -l help -d 'display this help and exit'
complete -c chmod -l version -d 'output version information and exit'


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


text:
# zstd
# Autogenerated from man page /usr/share/man/man1/zstd.1.gz
complete -c zstd -s z -l compress -d Compress
complete -c zstd -s d -l decompress -l uncompress -d Decompress
complete -c zstd -s t -l test -d 'Test the integrity of compressed files'
complete -c zstd -o 'b#' -d 'Benchmark file(s) using compression level # '
complete -c zstd -l train -d 'Use FILEs as a training set to create a dictionary'


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


text:
# updmap-sys
# Autogenerated from man page /usr/share/man/man1/updmap-sys.1.gz
complete -c updmap-sys -l cnffile -d 'read FILE for the updmap configuration (can be given multiple times, in which…'
complete -c updmap-sys -l dvipdfmxoutputdir -d 'specify output directory (dvipdfm(x) syntax)'
complete -c updmap-sys -l dvipsoutputdir -d 'specify output directory (dvips syntax)'
complete -c updmap-sys -l pdftexoutputdir -d 'specify output directory (pdftex syntax)'
complete -c updmap-sys -l pxdvioutputdir -d 'specify output directory (pxdvi syntax)'
complete -c updmap-sys -l outputdir -d 'specify output directory (for all files)'
complete -c updmap-sys -l copy -d 'cp generic files rather than using symlinks'
complete -c updmap-sys -l force -d 'recreate files even if config hasn\'t changed'
complete -c updmap-sys -l nomkmap -d 'do not recreate map files'
complete -c updmap-sys -l nohash -d 'do not run mktexlsr (a. k. a.  texhash)'
complete -c updmap-sys -l sys -d 'affect system-wide files (equivalent to updmap-sys)'
complete -c updmap-sys -l user -d 'affect personal files (equivalent to updmap-user)'
complete -c updmap-sys -s n -l dry-run -d 'only show the configuration, no output'
complete -c updmap-sys -l quiet -l silent -d 'reduce verbosity . SS "Commands:"'
complete -c updmap-sys -l help -d 'show this message and exit'
complete -c updmap-sys -l version -d 'show version information and exit'
complete -c updmap-sys -l showoption -d 'show the current setting of OPTION'
complete -c updmap-sys -l showoptions -d 'show possible settings for OPTION'
complete -c updmap-sys -l setoption -d 'set OPTION to value; option names below'
complete -c updmap-sys -l enable -d 'add "MAPTYPE MAPFILE" to updmap'
complete -c updmap-sys -l disable -d 'disable MAPFILE, of whatever type'
complete -c updmap-sys -l listmaps -d 'list all maps (details below)'
complete -c updmap-sys -l listavailablemaps -d 'list available maps (details below)'
complete -c updmap-sys -l syncwithtrees -d 'disable unavailable map files in updmap. cfg . PP The main output:'


text:
# resolvconf
# Autogenerated from man page /usr/share/man/man1/resolvconf.1.gz
complete -c resolvconf -s 4 -s 6 -d 'By default, when resolving a hostname, both IPv4 and IPv6 addresses are acqui…'
complete -c resolvconf -s i -l interface -d 'Specifies the network interface to execute the query on'
complete -c resolvconf -s p -l protocol -d 'Specifies the network protocol for the query.  May be one of "dns" (i. e'
complete -c resolvconf -s t -l type -s c -l class -d 'When used in conjunction with the query command, specifies the DNS resource r…'
complete -c resolvconf -l service-address -d 'Takes a boolean parameter'
complete -c resolvconf -l service-txt -d 'Takes a boolean parameter'
complete -c resolvconf -l cname -d 'Takes a boolean parameter'
complete -c resolvconf -l validate -d 'Takes a boolean parameter; used in conjunction with query'
complete -c resolvconf -l synthesize -d 'Takes a boolean parameter; used in conjunction with query'
complete -c resolvconf -l cache -d 'Takes a boolean parameter; used in conjunction with query'
complete -c resolvconf -l zone -d 'Takes a boolean parameter; used in conjunction with query'
complete -c resolvconf -l trust-anchor -d 'Takes a boolean parameter; used in conjunction with query'
complete -c resolvconf -l network -d 'Takes a boolean parameter; used in conjunction with query'
complete -c resolvconf -l search -d 'Takes a boolean parameter'
complete -c resolvconf -l raw -d 'Dump the answer as binary data'
complete -c resolvconf -l legend -d 'Takes a boolean parameter'
complete -c resolvconf -s h -l help -d 'Print a short help text and exit'
complete -c resolvconf -l version -d 'Print a short version string and exit'
complete -c resolvconf -l no-pager -d 'Do not pipe output into a pager'
complete -c resolvconf -l log-level -d 'described in systemd(1))'
complete -c resolvconf -l service -d 'the hostnames contained in the SRV resource records are resolved as well'
complete -c resolvconf -s a
complete -c resolvconf -s d
complete -c resolvconf -s f
complete -c resolvconf -s x
complete -c resolvconf -s m
complete -c resolvconf -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:
# getfacl
# Autogenerated from man page /usr/share/man/man1/getfacl.1.gz
complete -c getfacl -s a -l access -d 'Display the file access control list'
complete -c getfacl -s d -l default -d 'Display the default access control list'
complete -c getfacl -s c -l omit-header -d 'Do not display the comment header (the first three lines of each file\'s outpu…'
complete -c getfacl -s e -l all-effective -d 'Print all effective rights comments, even if identical to the rights defined …'
complete -c getfacl -s E -l no-effective -d 'Do not print effective rights comments'
complete -c getfacl -s s -l skip-base -d 'Skip files that only have the base ACL entries (owner, group, others)'
complete -c getfacl -s R -l recursive -d 'List the ACLs of all files and directories recursively'
complete -c getfacl -s L -l logical -d 'Logical walk, follow symbolic links to directories'
complete -c getfacl -s P -l physical -d 'Physical walk, do not follow symbolic links to directories'
complete -c getfacl -s t -l tabular -d 'Use an alternative tabular output format'
complete -c getfacl -s p -l absolute-names -d 'Do not strip leading slash characters (`/\')'
complete -c getfacl -s n -l numeric -d 'List numeric user and group IDs'
complete -c getfacl -s v -l version -d 'Print the version of getfacl and exit'
complete -c getfacl -s h -l help -d 'Print help explaining the command line options'


text:
# pdfdetach
# Autogenerated from man page /usr/share/man/man1/pdfdetach.1.gz
complete -c pdfdetach -o list -d 'List all of the embedded files in the PDF file'
complete -c pdfdetach -o save -d 'Save the specified embedded file'
complete -c pdfdetach -o savefile -d 'Save the specified embedded file'
complete -c pdfdetach -o saveall -d 'Save all of the embedded files'
complete -c pdfdetach -s o -d 'Set the file name used when saving an embedded file with the "-save" switch, …'
complete -c pdfdetach -o enc -d 'Sets the encoding to use for text output (embedded file names)'
complete -c pdfdetach -o opw -d 'Specify the owner password for the PDF file'
complete -c pdfdetach -o upw -d 'Specify the user password for the PDF file'
complete -c pdfdetach -s v -d 'Print copyright and version information'
complete -c pdfdetach -s h -d 'Print usage information.  ( -help and'
complete -c pdfdetach -l help -d 'are equivalent. ) EXIT CODES The Xpdf tools use the following exit codes:'


text:
# update-fmtutil
# Autogenerated from man page /usr/share/man/man8/update-fmtutil.8.gz
complete -c update-fmtutil -l check -d 'Executes additional checks that all necessary files are present in the kpaths…'
complete -c update-fmtutil -l quiet -d 'don\'t write anything to the standard output during normal operation'
complete -c update-fmtutil -l help -d 'print a summary of the command-line usage of update-fmtutil and exit'
complete -c update-fmtutil -l version -d 'output version information and exit El Pp Note that the v option, which turns…'


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


text:
# ri3
# Autogenerated from man page /usr/share/man/man1/ri3.0.1.gz
complete -c ri3 -s i
complete -c ri3 -s a
complete -c ri3 -s l
complete -c ri3 -s T -d 'Synonym for -no-pager.  Pp'
complete -c ri3 -s w
complete -c ri3 -l width -d 'Set the width of the output.  Pp'
complete -c ri3 -l server -d 'Run RDoc server on the given port.  The default port is\\~8214.  Pp'
complete -c ri3 -s f
complete -c ri3 -l format -d 'Use the selected formatter'
complete -c ri3 -s h
complete -c ri3 -l help -d 'Show help and exit.  Pp'
complete -c ri3 -s v
complete -c ri3 -l version -d 'Output version information and exit'
complete -c ri3 -s d
complete -c ri3 -l doc-dir -d 'List of directories from which to source documentation in addition to the sta…'
complete -c ri3 -l no-standard-docs -d 'Do not include documentation from the Ruby standard library, site_lib, instal…'
complete -c ri3 -l dump -d 'Dump data from an ri cache or data file'


text:
# budgie-desktop
# Autogenerated from man page /usr/share/man/man1/budgie-desktop.1.gz
complete -c budgie-desktop -s h -l help -d 'Show help options . SS "Application Options:"'
complete -c budgie-desktop -l systemd-service -d 'Running as systemd service'
complete -c budgie-desktop -l systemd -d 'Use systemd session management'
complete -c budgie-desktop -l builtin -d 'Use builtin session management (rather than the systemd based one)'
complete -c budgie-desktop -s a -l autostart -d 'Override standard autostart directories'
complete -c budgie-desktop -l session -d 'Session to use'
complete -c budgie-desktop -l debug -d 'Enable debugging code'
complete -c budgie-desktop -s f -l failsafe -d 'Do not load user-specified applications'
complete -c budgie-desktop -l version -d 'Version of this application'
complete -c budgie-desktop -l whale -d 'Show the fail whale dialog for testing'
complete -c budgie-desktop -l disable-acceleration-check -d 'Disable hardware acceleration check'


text:
# pslog
# Autogenerated from man page /usr/share/man/man1/pslog.1.gz
complete -c pslog -s V -d 'Display version information.  SEE ALSO pgrep (1), ps (1), pwdx (1)'


text:
# bzless
# Autogenerated from man page /usr/share/man/man1/bzless.1.gz
complete -c bzless -l More--


text:
# tsk_comparedir
# Autogenerated from man page /usr/share/man/man1/tsk_comparedir.1.gz
complete -c tsk_comparedir -s o -d 'Sector offset for a partition in the image or device to compare with'
complete -c tsk_comparedir -s n -d 'Starting inum for a directory in the image to start the comparison at'
complete -c tsk_comparedir -s v -d 'verbose output to stderr'
complete -c tsk_comparedir -s V -d 'Print version'
complete -c tsk_comparedir -s f -d 'Specify the file system type'
complete -c tsk_comparedir -s i -d 'The format of the image file, such as raw'
complete -c tsk_comparedir -s b -d 'The size (in bytes) of the device sectors'


text:
# rdoc3
# Autogenerated from man page /usr/share/man/man1/rdoc3.0.1.gz
complete -c rdoc3 -l accessor -s A -d 'comma separated list of additional class methods that should be treated like …'
complete -c rdoc3 -l all -s a -d 'include all methods (not just public) in the output'
complete -c rdoc3 -l charset -s c -d 'specifies HTML character-set'
complete -c rdoc3 -l debug -s D -d 'displays lots on internal stuff'
complete -c rdoc3 -l diagram -s d -d 'generate diagrams showing modules and classes.   You need dot V1. 8'
complete -c rdoc3 -l exclude -s x -d 'do not process files or directories matching pattern'
complete -c rdoc3 -l extension -s E -d 'treat files ending with . new as if they ended with . old'
complete -c rdoc3 -l fileboxes -s F -d 'classes are put in boxes which represents files, where these classes reside'
complete -c rdoc3 -l fmt -s f -d 'set the output formatter (see below)'
complete -c rdoc3 -l help -s h -d 'print usage'
complete -c rdoc3 -l help-output -s O -d 'explain the various output options'
complete -c rdoc3 -l image-format -s I -d 'sets output image format for diagrams.  Can be png, gif, jpeg, jpg'
complete -c rdoc3 -l include -s i -d 'set (or add to) the list of directories to be searched when satisfying :inclu…'
complete -c rdoc3 -l inline-source -s S -d 'show method source code inline, rather than via a popup link'
complete -c rdoc3 -l line-numbers -s N -d 'include line numbers in the source code'
complete -c rdoc3 -l main -s m -d 'name will be the initial page displayed'
complete -c rdoc3 -l merge -s M -d 'when creating ri output, merge processed classes into previously documented c…'
complete -c rdoc3 -l one-file -s 1 -d 'put all the output into a single file'
complete -c rdoc3 -l op -s o -d 'set the output directory'
complete -c rdoc3 -l opname -s n -d 'set the name of the output.  Has no effect for HTML'
complete -c rdoc3 -l promiscuous -s p -d 'When documenting a file that contains a module or class also defined in other…'
complete -c rdoc3 -l quiet -s q -d 'don\'t show progress as we parse'
complete -c rdoc3 -l ri -s r -d 'generate output for use by \'ri. \' The files are stored in the \''
complete -c rdoc3 -l ri-site -s R -d 'generate output for use by \'ri'
complete -c rdoc3 -l ri-system -s Y -d 'generate output for use by \'ri'
complete -c rdoc3 -l show-hash -s H -d 'a name of the form #name in a comment is a possible hyperlink to an instance …'
complete -c rdoc3 -l style -s s -d 'specifies the URL of a separate stylesheet'
complete -c rdoc3 -l tab-width -s w -d 'set the width of tab characters (default 8)'
complete -c rdoc3 -l template -s T -d 'set the template used when generating output'
complete -c rdoc3 -l title -s t -d 'set text as the title for the output'
complete -c rdoc3 -l version -s v -d 'display  RDoc\'s version'
complete -c rdoc3 -l webcvs -s W -d 'specify a URL for linking to a web frontend to CVS.  If the URL contains a'


text:
# cweave
# Autogenerated from man page /usr/share/man/man1/cweave.1.gz
complete -c cweave -l version -s c -s i -s o -d 'and +lX are new in CWEBbin and TeX Live'
complete -c cweave -l verbose -d '[bu] 2 File lookup with the environment variable CWEBINPUTS is extended to pe…'
complete -c cweave -l quiet -d '[bu] 2 +v/-v: shortcut for +bhp; also'
complete -c cweave -l help -d '[bu] 2'
complete -c cweave -s e -d '[bu] 2'
complete -c cweave -s f -d 'output [bu] 2'
complete -c cweave -s x -d '[bu] 2 +lX/-lX: use macros for language X as of Xcwebmac'


text:
# check-language-support
# Autogenerated from man page /usr/share/man/man1/check-language-support.1.gz
complete -c check-language-support -s h -l help -d 'show this help message and exit'
complete -c check-language-support -s l -l language -d 'target language code - if omitted, check for all languages on the system'
complete -c check-language-support -s d -l datadir -d 'use an alternative data directory instead of the default  /usr/share/language…'
complete -c check-language-support -s a -l all -d 'check all available languages'
complete -c check-language-support -l show-installed -d 'show installed packages as well as missing ones AUTHOR This manpage has been …'


text:
# cd-it8
# Autogenerated from man page /usr/share/man/man1/cd-it8.1.gz
complete -c cd-it8 -l help -d 'Show summary of options'


text:
# gnome-screenshot
# Autogenerated from man page /usr/share/man/man1/gnome-screenshot.1.gz
complete -c gnome-screenshot -s c -l clipboard -d 'Send the grab directly to the clipboard'
complete -c gnome-screenshot -s w -l window -d 'Grab the current active window instead of the entire screen'
complete -c gnome-screenshot -s a -l area -d 'Grab an area of the screen instead of the entire screen'
complete -c gnome-screenshot -s b -l include-border -d 'Include the window border within the screenshot'
complete -c gnome-screenshot -s B -l remove-border -d 'Remove the window border from the screenshot'
complete -c gnome-screenshot -s p -l include-pointer -d 'Include the pointer with the screenshot'
complete -c gnome-screenshot -s d -l delay -d 'Take the screenshot after the specified delay [in seconds]'
complete -c gnome-screenshot -s e -l border-effect -d 'Add an effect to the outside of the screenshot border'
complete -c gnome-screenshot -s i -l interactive -d 'Interactively set options in a dialog'
complete -c gnome-screenshot -s f -l file -d 'Save screenshot directly to this file'
complete -c gnome-screenshot -l display -d 'X display to use'


text:
# xman
# Autogenerated from man page /usr/share/man/man1/xman.1.gz
complete -c xman -o helpfile -d 'Specifies a helpfile to use other than the default'
complete -c xman -o bothshown -d 'Allows both the manual page and manual directory to be on the screen at the s…'
complete -c xman -o notopbox -d 'Starts without the Top Menu with the three buttons in it'
complete -c xman -o geometry -d 'Sets the size and location of the Top Menu with the three buttons in it'


text:
# libreoffice
# Autogenerated from man page /usr/share/man/man1/libreoffice.1.gz
complete -c libreoffice -l accept -d 'Specifies a UNO-URL connect-string to create a UNO acceptor through which oth…'
complete -c libreoffice -l base -d 'Starts the wizard for a new Base document'
complete -c libreoffice -l calc -d 'Starts with a new Calc document'
complete -c libreoffice -l convert-to -l outdir -d 'Batch converts files'
complete -c libreoffice -l display -d 'This option specifies the X server to use; see X(7)'
complete -c libreoffice -l draw -d 'Starts with a new Draw document'
complete -c libreoffice -l global -d 'Starts with a new Global document'
complete -c libreoffice -l headless -d 'Starts in "headless mode", which allows using the application without user a …'
complete -c libreoffice -l help -s h -s '?' -d 'Lists LibreOffice command line parameters'
complete -c libreoffice -l impress -d 'Starts with a new Impress document'
complete -c libreoffice -l invisible -d 'Starts in invisible mode'
complete -c libreoffice -l infilter -d 'Force an input filter type if possible'
complete -c libreoffice -l math -d 'Starts with a new Math document'
complete -c libreoffice -l minimized -d 'Keeps the splash screen minimized'
complete -c libreoffice -s n -d 'Creates the a new document from the given templates'
complete -c libreoffice -l nodefault -d 'Starts LO without creating a new document'
complete -c libreoffice -l nolockcheck -d 'Disables the check for remote instances using the installation'
complete -c libreoffice -l nologo -d 'Disables the splash screen at program start'
complete -c libreoffice -l norestore -d 'Disables restart and file recovery after a system crash'
complete -c libreoffice -l nosplash -d 'Disables the splash screen at program start'
complete -c libreoffice -s o -d 'Opens the given files for editing, even templates'
complete -c libreoffice -s p -d 'Prints the given files to the default printer and ends'
complete -c libreoffice -l print-to-file -l printer-name -d 'Batch print files to file'
complete -c libreoffice -l pt -d 'Prints the given files to the printer printername and ends'
complete -c libreoffice -l quickstart -l quickstart -d 'Starts LO with its quick starter.  --quickstart disable the quick starter'
complete -c libreoffice -l show -d 'Opens the given Impress files, starts the presentation and quits after they h…'
complete -c libreoffice -l unaccept -d 'Closes an acceptor that was created with --accept option'
complete -c libreoffice -l terminate_after_init -d 'Starts LO and terminates after it registers some UNO services'
complete -c libreoffice -l view -d 'Opens the given files read-only creating a temporary copy of them at $TMPDIR'
complete -c libreoffice -l web -d 'Starts with a new HTML document'
complete -c libreoffice -l writer -d 'Starts with a new Writer document'


text:
# sudoreplay
# Autogenerated from man page /usr/share/man/man8/sudoreplay.8.gz
complete -c sudoreplay -s d -d 'Store session logs in dir instead of the default, /var/log/sudo-io'
complete -c sudoreplay -s f -d 'Select which I/O type(s) to display'
complete -c sudoreplay -s F -d 'Enable follow mode'
complete -c sudoreplay -s h -d 'Display a short help message to the standard output and exit'
complete -c sudoreplay -s l -d 'Enable list mode'
complete -c sudoreplay -s m -d 'Specify an upper bound on how long to wait between key presses or output data'
complete -c sudoreplay -s n -d 'Do not prompt for user input or attempt to re-size the terminal'
complete -c sudoreplay -s R -d 'Do not attempt to re-size the terminal to match the terminal size of the sess…'
complete -c sudoreplay -s S -d 'Wait while the command was suspended'
complete -c sudoreplay -s s -d 'This option causes sudoreplay to adjust the number of seconds it will wait be…'
complete -c sudoreplay -s V -d 'Print the sudoreplay versions version number and exit'


text:
# gftodvi
# Autogenerated from man page /usr/share/man/man1/gftodvi.1.gz
complete -c gftodvi -o overflow-label-offset -d 'specifies the distance from the right edge of the character bounding box at w…'
complete -c gftodvi -o verbose -d 'option, gftodvi operates silently'


text:
# bash
# Autogenerated from man page /usr/share/man/man1/bash.1.gz
complete -c bash -s c -d 'If the  -c option is present, then commands are read from the first non-optio…'
complete -c bash -s i -d 'If the  -i option is present, the shell is R interactive '
complete -c bash -s l -d 'Make  bash act as if it had been invoked as a login shell (see '
complete -c bash -s r -d 'If the  -r option is present, the shell becomes  restricted (see '
complete -c bash -s s -d 'If the  -s option is present, or if no arguments remain after option processi…'
complete -c bash -s v -d 'Print shell input lines as they are read'
complete -c bash -s x -d 'Print commands and their arguments as they are executed'
complete -c bash -s D -d 'A list of all double-quoted strings preceded by $ is printed on the standard …'
complete -c bash -l debugger -d 'Arrange for the debugger profile to be executed before the shell starts'
complete -c bash -l dump-po-strings -d 'Equivalent to -D, but the output is in the GNU gettext po (portable object) f…'
complete -c bash -l dump-strings -d 'Equivalent to -D'
complete -c bash -l help -d 'Display a usage message on standard output and exit successfully'
complete -c bash -l rcfile -d 'PD Execute commands from  file instead of the system wide initialization file…'
complete -c bash -l login -d 'Equivalent to -l'
complete -c bash -l noediting -d 'Do not use the GNU  readline library to read command lines when the shell is …'
complete -c bash -l noprofile -d 'Do not read either the system-wide startup file '
complete -c bash -l norc -d 'Do not read and execute the system wide initialization file  /etc/bash'
complete -c bash -l posix -d 'Change the behavior of bash where the default operation differs from the POSI…'
complete -c bash -l restricted -d 'The shell becomes restricted (see . SM  "RESTRICTED SHELL" below)'
complete -c bash -l verbose -d 'Equivalent to -v'
complete -c bash -l init-file
complete -c bash -l version -d 'Show version information for this instance of bash on the standard output and…'
complete -c bash -s n -d '(see the descriptions of declare and local below) to create a nameref, or a r…'
complete -c bash -s o -d 'option to the set builtin command (see'
complete -c bash -s a -d 'option to specify an indexed array and a'
complete -c bash -s A -d 'option to specify an associative array.  If both options are supplied,'
complete -c bash -o 'd\'\'' -s d -d 'null argument removal'
complete -c bash -s f -d 'option has been set, bash scans each word for the characters * , ? , and [ '
complete -c bash -s F -d 'option to declare or typeset will list the function names only (and optionall…'
complete -c bash -s b -d 'True if file exists and is a block special file'
complete -c bash -s e -d 'True if file exists'
complete -c bash -s g -d 'True if file exists and is set-group-id'
complete -c bash -s h -d 'True if file exists and is a symbolic link'
complete -c bash -s k -d 'True if file exists and its ``sticky\'\' bit is set'
complete -c bash -s p -d 'True if file exists and is a named pipe (FIFO)'
complete -c bash -s t -d 'True if file descriptor fd is open and refers to a terminal'
complete -c bash -s u -d 'True if file exists and its set-user-id bit is set'
complete -c bash -s w -d 'True if file exists and is writable'
complete -c bash -s G -d 'True if file exists and is owned by the effective group id'
complete -c bash -s L -d 'True if file exists and is a symbolic link'
complete -c bash -s N -d 'True if file exists and has been modified since it was last read'
complete -c bash -s O -d 'True if file exists and is owned by the effective user id'
complete -c bash -s S -d 'True if file exists and is a socket'
complete -c bash -s R -d 'True if the shell variable varname is set and is a name reference'
complete -c bash -s z -d 'True if the length of string is zero'
complete -c bash -o eq
complete -c bash -o ne
complete -c bash -o lt
complete -c bash -o le
complete -c bash -o gt -d or
complete -c bash -o ge -d 'These arithmetic binary operators return true if arg1 is equal to, not equal …'
complete -c bash -s m -d 'Use keymap as the keymap to be affected by the subsequent bindings'
complete -c bash -s P -d 'List current readline function names and bindings'
complete -c bash -s V -d 'List current readline variable names and values'
complete -c bash -s q -d 'Query about which keys invoke the named function'
complete -c bash -s X -d 'List all key sequences bound to shell commands and the associated commands in…'
complete -c bash -s C -d 'command is executed in a subshell environment, and its output is used as the …'
complete -c bash -s W -d 'The wordlist is split using the characters in the'
complete -c bash -s I -d 'option causes local variables to inherit the attributes (except the nameref a…'
complete -c bash -s E -d 'option disables the interpretation of these escape characters, even on system…'
complete -c bash -s B
complete -c bash -s T
complete -c bash -s H


text:
# foo2ddst-wrapper
# Autogenerated from man page /usr/share/man/man1/foo2ddst-wrapper.1.gz
complete -c foo2ddst-wrapper -s d -d 'Duplex code to send to printer [1]'
complete -c foo2ddst-wrapper -s m -d 'Media code to send to printer [1]'
complete -c foo2ddst-wrapper -s p -d 'Paper size code to send to printer [1]'
complete -c foo2ddst-wrapper -s n -d 'Number of copies [1]'
complete -c foo2ddst-wrapper -s r -d 'Set device resolution in pixels/inch [600x600]'
complete -c foo2ddst-wrapper -s s -d 'Source (Input Slot) code to send to printer [7].  1	upper	2	manual'
complete -c foo2ddst-wrapper -s t -d 'Draft mode.   Every other pixel is white'
complete -c foo2ddst-wrapper -s T -d 'Print density (1-5).   The default is 3 (medium)'
complete -c foo2ddst-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 foo2ddst-wrapper -s o -d 'Orientation used for N-up'
complete -c foo2ddst-wrapper -s u -d 'Set the offset of the start of the printable region from the upper left corne…'
complete -c foo2ddst-wrapper -s l -d 'Set the offset of the end of the printable region from the lower right corner…'
complete -c foo2ddst-wrapper -s L -d 'Send the logical clipping values from -u/-l in the ZjStream'
complete -c foo2ddst-wrapper -s D -d 'Set Debug level [0]'


text:
# tex
# Autogenerated from man page /usr/share/man/man1/tex.1.gz
complete -c tex -o cnf-line -d 'Parse  string as a  texmf. cnf configuration line.   See the Kpathsea manual'
complete -c tex -o enc -d 'Enable the enc\\*(TX extensions'
complete -c tex -o file-line-error -d 'Print error messages in the form  file:line:error which is similar to the way…'
complete -c tex -o no-file-line-error -d 'Disable printing error messages in the  file:line:error style'
complete -c tex -o file-line-error-style -d 'This is the old name of the  -file-line-error option'
complete -c tex -o fmt -d 'Use  format as the name of the format to be used, instead of the name by whic…'
complete -c tex -o halt-on-error -d 'Exit with an error code when an error is encountered during processing'
complete -c tex -o help -d 'Print help message and exit'
complete -c tex -o ini -d 'Start in  INI mode, which is used to dump formats'
complete -c tex -o interaction -d 'Sets the interaction mode'
complete -c tex -o ipc -d 'Send DVI output to a socket as well as the usual output file'
complete -c tex -o ipc-start -d 'As  -ipc , and starts the server at the other end as well'
complete -c tex -o jobname -d 'Use  name for the job name, instead of deriving it from the name of the input…'
complete -c tex -o kpathsea-debug -d 'Sets path searching debugging flags according to the bitmask'
complete -c tex -o mktex -d 'Enable . RI mktex fmt , where  fmt must be either  tex or R tfm '
complete -c tex -o mltex -d 'Enable ML\\*(TX extensions.   Only effective in combination with  -ini '
complete -c tex -o no-mktex -d 'Disable . RI mktex fmt , where  fmt must be either  tex or R tfm '
complete -c tex -o output-comment -d 'Use  string for the  DVI file comment instead of the date'
complete -c tex -o output-directory -d 'Write output files in  directory instead of the current directory'
complete -c tex -o parse-first-line -d 'If the first line of the main input file begins with  %& parse it to look for…'
complete -c tex -o no-parse-first-line -d 'Disable parsing of the first line of the main input file'
complete -c tex -o progname -d 'Pretend to be program R name '
complete -c tex -o recorder -d 'Enable the filename recorder'
complete -c tex -o shell-escape -d 'Enable the  write18command construct.   The  command can be any shell command'
complete -c tex -o no-shell-escape -d 'Disable the  write18command construct, even if it is enabled in the  texmf'
complete -c tex -o src-specials -d 'Insert source specials into the  DVI file'
complete -c tex -o translate-file -d 'Use the  tcxname translation table to set the mapping of input characters and…'
complete -c tex -o default-translate-file -d 'Like  -translate-file except that a  %& line can overrule this setting'
complete -c tex -o version -d 'Print version information and exit'


text:
# nawk
# Autogenerated from man page /usr/share/man/man1/nawk.1.gz
complete -c nawk -s f -d 'Program text is read from file instead of from the command line'
complete -c nawk -s v -d 'assigns  value to program variable R var '
complete -c nawk -s '\\' -d 'indicates the unambiguous end of options'
complete -c nawk -s W -d 'Program text is read from  file and this is the last option'
complete -c nawk -s F -d 'sets the field separator, FS, to value '


text:
# nftables
# Autogenerated from man page /usr/share/man/man8/nftables.8.gz
complete -c nftables -s h -l help -d 'Show help message and all options'
complete -c nftables -s v -l version -d 'Show version'
complete -c nftables -s V -d 'Show long version information, including compile-time configuration'
complete -c nftables -s f -l file -d 'Read input from filename.  If filename is -, read from stdin'
complete -c nftables -s D -l define -d 'Define a variable.  You can only combine this option with -f'
complete -c nftables -s i -l interactive -d 'Read input from an interactive readline CLI'
complete -c nftables -s I -l includepath -d 'Add the directory directory to the list of directories to be searched for inc…'
complete -c nftables -s c -l check -d 'Check commands validity without actually applying the changes'
complete -c nftables -s o -l optimize -d 'Optimize your ruleset'
complete -c nftables -s a -l handle -d 'Show object handles in output'
complete -c nftables -s s -l stateless -d 'Omit stateful information of rules and stateful objects'
complete -c nftables -s t -l terse -d 'Omit contents of sets from output'
complete -c nftables -s S -l service -d 'Translate ports to service names as defined by /etc/services'
complete -c nftables -s N -l reversedns -d 'Translate IP address to names via reverse DNS lookup'
complete -c nftables -s u -l guid -d 'Translate numeric UID/GID to names as defined by /etc/passwd and /etc/group'
complete -c nftables -s n -l numeric -d 'Print fully numerical output'
complete -c nftables -s y -l numeric-priority -d 'Display base chain priority numerically'
complete -c nftables -s p -l numeric-protocol -d 'Display layer 4 protocol numerically'
complete -c nftables -s T -l numeric-time -d 'Show time, day and hour values in numeric format'
complete -c nftables -s e -l echo -d 'When inserting items into the ruleset using add, insert or replace commands, …'
complete -c nftables -s j -l json -d 'Format output in JSON.  See libnftables-json(5) for a schema description'
complete -c nftables -s d -l debug -d 'Enable debugging output'
complete -c nftables -o 300 -d 'T}	T{'
complete -c nftables -o 150 -d 'T}	T{'
complete -c nftables -o 100 -d 'T}	T{'
complete -c nftables -o 200 -d 'T}	T{'


text:
# update-tl-stacked-conffile
# Autogenerated from man page /usr/share/man/man8/update-tl-stacked-conffile.8.gz
complete -c update-tl-stacked-conffile -l check -d 'Executes additional checks that all necessary files are present in the kpaths…'
complete -c update-tl-stacked-conffile -l quiet -d 'don\'t write anything to the standard output during normal operation'
complete -c update-tl-stacked-conffile -l help -d 'print a summary of the command-line usage of update-tl-stacked-conffile and e…'
complete -c update-tl-stacked-conffile -l version -d 'output version information and exit El Pp Note that the v option, which turns…'


text:
# srch_strings
# Autogenerated from man page /usr/share/man/man1/srch_strings.1.gz
complete -c srch_strings -s a -d 'Scan the entire file, not just the data section'
complete -c srch_strings -s f -d 'Print the name of the file before each string'
complete -c srch_strings -s n -o number -d 'Locate and print any NUL-terminated sequence of at least number characters (d…'
complete -c srch_strings -s t -d 'Print the location of the string in base 8, 10 or 16'
complete -c srch_strings -s o -d 'An alias for --radix=o'
complete -c srch_strings -s e -d 'Select character size and endianness: s = 7-bit, S = 8-bit, {b,l} = 16-bit, {…'
complete -c srch_strings -s h -d 'Display command line help'
complete -c srch_strings -s v -d 'Print the program\'s version number'


text:
# slogin
# Autogenerated from man page /usr/share/man/man1/slogin.1.gz
complete -c slogin -s 4 -d 'Forces slogin to use IPv4 addresses only.  Pp'
complete -c slogin -s 6 -d 'Forces slogin to use IPv6 addresses only.  Pp'
complete -c slogin -s A -d 'Enables forwarding of connections from an authentication agent such as ssh-ag…'
complete -c slogin -s a -d 'Disables forwarding of the authentication agent connection.  Pp'
complete -c slogin -s B -d 'Bind to the address of bind_interface before attempting to connect to the des…'
complete -c slogin -s b -d 'Use bind_address on the local machine as the source address of the connection'
complete -c slogin -s C -d 'Requests compression of all data (including stdin, stdout, stderr, and data f…'
complete -c slogin -s c -d 'Selects the cipher specification for encrypting the session'
complete -c slogin -s D -d 'off bind_address : Oc port on Xc Specifies a local dynamic application-level …'
complete -c slogin -s E -d 'Append debug logs to log_file instead of standard error.  Pp'
complete -c slogin -s e -d 'Sets the escape character for sessions with a pty (default: ~ )'
complete -c slogin -s F -d 'Specifies an alternative per-user configuration file'
complete -c slogin -s f -d 'Requests slogin to go to background just before command execution'
complete -c slogin -s G -d 'Causes slogin to print its configuration after evaluating Host and Match bloc…'
complete -c slogin -s g -d 'Allows remote hosts to connect to local forwarded ports'
complete -c slogin -s I -d 'Specify the PKCS#11 shared library slogin should use to communicate with a PK…'
complete -c slogin -s i -d 'Selects a file from which the identity (private key) for public key authentic…'
complete -c slogin -s J -d 'Connect to the target host by first making a slogin connection to the jump ho…'
complete -c slogin -s K -d 'Enables GSSAPI-based authentication and forwarding (delegation) of GSSAPI cre…'
complete -c slogin -s k -d 'Disables forwarding (delegation) of GSSAPI credentials to the server.  Pp'
complete -c slogin -s L -d 'off bind_address : Oc port : host : hostport on Xc'
complete -c slogin -s l -d 'Specifies the user to log in as on the remote machine'
complete -c slogin -s M -d 'Places the slogin client into master mode for connection sharing'
complete -c slogin -s m -d 'A comma-separated list of MAC (message authentication code) algorithms, speci…'
complete -c slogin -s N -d 'Do not execute a remote command.  This is useful for just forwarding ports'
complete -c slogin -s n -d 'Redirects stdin from /dev/null (actually, prevents reading from stdin)'
complete -c slogin -s O -d 'Control an active connection multiplexing master process'
complete -c slogin -s o -d 'Can be used to give options in the format used in the configuration file'
complete -c slogin -s p -d 'Port to connect to on the remote host'
complete -c slogin -s Q -d 'Queries for the algorithms supported by one of the following features: cipher…'
complete -c slogin -s q -d 'Quiet mode.  Causes most warning and diagnostic messages to be suppressed'
complete -c slogin -s R -d 'off bind_address : Oc port : host : hostport on Xc'
complete -c slogin -s S -d 'Specifies the location of a control socket for connection sharing, or the str…'
complete -c slogin -s s -d 'May be used to request invocation of a subsystem on the remote system'
complete -c slogin -s T -d 'Disable pseudo-terminal allocation.  Pp'
complete -c slogin -s t -d 'Force pseudo-terminal allocation'
complete -c slogin -s V -d 'Display the version number and exit.  Pp'
complete -c slogin -s v -d 'Verbose mode.  Causes slogin to print debugging messages about its progress'
complete -c slogin -s W -d 'Requests that standard input and output on the client be forwarded to host on…'
complete -c slogin -s w -d 'local_tun Ns Op : Ns Ar remote_tun Xc Requests tunnel device forwarding with …'
complete -c slogin -s X -d 'Enables X11 forwarding'
complete -c slogin -s x -d 'Disables X11 forwarding.  Pp'
complete -c slogin -s Y -d 'Enables trusted X11 forwarding'
complete -c slogin -s y -d 'Send log information using the syslog 3 system module'


text:
# setmetamode
# Autogenerated from man page /usr/share/man/man1/setmetamode.1.gz
complete -c setmetamode -s C -l console -d 'the console device to be used;'
complete -c setmetamode -s V -l version -d 'print version number;'
complete -c setmetamode -s h -l help -d 'print this usage message.  SEE ALSO loadkeys (1), kbdinfo (1)'


text:
# spd-say
# Autogenerated from man page /usr/share/man/man1/spd-say.1.gz
complete -c spd-say -s r -l rate -d 'Set the rate of the speech (between -100 and +100, default: 0)'
complete -c spd-say -s p -l pitch -d 'Set the pitch of the speech (between -100 and +100, default: 0)'
complete -c spd-say -s R -l pitch-range -d 'Set the pitch range of the speech (between -100 and +100, default: 0)'
complete -c spd-say -s i -l volume -d 'Set the volume (intensity) of the speech (between -100 and +100, default: 0)'
complete -c spd-say -s o -l output-module -d 'Set the output module'
complete -c spd-say -s O -l list-output-modules -d 'Get the list of output modules'
complete -c spd-say -s I -l sound-icon -d 'Play the sound icon'
complete -c spd-say -s l -l language -d 'Set the language (ISO code)'
complete -c spd-say -s t -l voice-type -d 'Set the preferred voice type (male1, male2, male3, female1, female2 female3, …'
complete -c spd-say -s L -l list-synthesis-voices -d 'Get the list of synthesis voices'
complete -c spd-say -s y -l synthesis-voice -d 'Set the synthesis voice'
complete -c spd-say -s c -l character -d 'Speak the character'
complete -c spd-say -s k -l key -d 'Speak the key'
complete -c spd-say -s m -l punctuation-mode -d 'Set the punctuation mode (none, some, most, all)'
complete -c spd-say -s s -l spelling -d 'Spell the message'
complete -c spd-say -s x -l ssml -d 'Set SSML mode on (default: off)'
complete -c spd-say -s e -l pipe-mode -d 'Pipe from stdin to stdout plus Speech Dispatcher'
complete -c spd-say -s P -l priority -d 'Set priority of the message (important, message, text, notification, progress…'
complete -c spd-say -s N -l application-name -d 'Set the application name used to establish the connection to specified string…'
complete -c spd-say -s n -l connection-name -d 'Set the connection name used to establish the connection to specified string …'
complete -c spd-say -s w -l wait -d 'Wait till the message is spoken or discarded'
complete -c spd-say -s S -l stop -d 'Stop speaking the message being spoken'
complete -c spd-say -s C -l cancel -d 'Cancel all messages'
complete -c spd-say -s v -l version -d 'Print version and copyright info'
complete -c spd-say -s h -l help -d 'Print this info'


text:
# ebb
# Autogenerated from man page /usr/share/man/man1/ebb.1.gz
complete -c ebb -s v -d 'Be verbose'
complete -c ebb -s q -d 'Be quiet'
complete -c ebb -s O -d 'Write output to standard output'
complete -c ebb -s m -d 'Write output in dvipdfm\'s ``bb\'\' format'


text:
# bmtoa
# Autogenerated from man page /usr/share/man/man1/bmtoa.1.gz
complete -c bmtoa -o size -d 'Specifies size of the grid in squares'
complete -c bmtoa -o sw -d 'Specifies the width of squares in pixels'
complete -c bmtoa -o sh -d 'Specifies the height of squares in pixels'
complete -c bmtoa -o gt -d 'Grid tolerance'
complete -c bmtoa -o grid -d 'Turns on or off the grid lines'
complete -c bmtoa -o axes -d 'Turns on or off the major axes'
complete -c bmtoa -o dashed -d 'Turns on or off dashing for the frame and grid lines'
complete -c bmtoa -o stippled -d 'Turns on or off stippling of highlighted squares'
complete -c bmtoa -o proportional -d 'Turns proportional mode on or off'
complete -c bmtoa -o dashes -d 'Specifies the bitmap to be used as a stipple for dashing'
complete -c bmtoa -o stipple -d 'Specifies the bitmap to be used as a stipple for highlighting'
complete -c bmtoa -o hl -d 'Specifies the color used for highlighting'
complete -c bmtoa -o fr -d 'Specifies the color used for the frame and grid lines'
complete -c bmtoa -o chars -d 'This option specifies the pair of characters to use in the string version of …'
complete -c bmtoa -o name -d 'This option specifies the variable name to be used when writing out the bitma…'
complete -c bmtoa -o xhot -d 'This option specifies the X coordinate of the hotspot'
complete -c bmtoa -o yhot -d 'This option specifies the Y coordinate of the hotspot'


text:
# c99-gcc
# Autogenerated from man page /usr/share/man/man1/c99-gcc.1.gz
complete -c c99-gcc -o ansiC


text:
# dirmngr
# Autogenerated from man page /usr/share/man/man8/dirmngr.8.gz
complete -c dirmngr -l options -d 'Reads configuration from file instead of from the default per-user configurat…'
complete -c dirmngr -l homedir -d 'Set the name of the home directory to dir'
complete -c dirmngr -l verbose -d 'Outputs additional information while running'
complete -c dirmngr -l log-file -d 'Append all logging output to file'
complete -c dirmngr -l debug-level -d 'Select the debug level for investigating problems'
complete -c dirmngr -l debug -d 'Set debugging flags'
complete -c dirmngr -l debug-all -d 'Same as --debug=0xffffffff'
complete -c dirmngr -l tls-debug -d 'Enable debugging of the TLS layer at level'
complete -c dirmngr -l debug-wait -d 'When running in server mode, wait n seconds before entering the actual proces…'
complete -c dirmngr -l disable-check-own-socket -d 'On some platforms dirmngr is able to detect the removal of its socket file an…'
complete -c dirmngr -s s -d 'TQ   --sh . TQ   -c '
complete -c dirmngr -l force -d 'Enabling this option forces loading of expired CRLs; this is only useful for …'
complete -c dirmngr -l use-tor -d 'TQ   --no-use-tor The option --use-tor switches Dirmngr and thus GnuPG into `…'
complete -c dirmngr -l standard-resolver -d 'This option forces the use of the system\'s standard DNS resolver code'
complete -c dirmngr -l recursive-resolver -d 'When possible use a recursive resolver instead of a stub resolver'
complete -c dirmngr -l resolver-timeout -d 'Set the timeout for the DNS resolver to N seconds'
complete -c dirmngr -l connect-quick-timeout -d 'Set the timeout for HTTP and generic TCP connection attempts to N seconds'
complete -c dirmngr -l listen-backlog -d 'Set the size of the queue for pending connections.   The default is 64'
complete -c dirmngr -l allow-version-check -d 'Allow Dirmngr to connect to https://versions. gnupg'
complete -c dirmngr -l keyserver -d 'Use name as your keyserver'
complete -c dirmngr -l nameserver -d 'In ``Tor mode\'\' Dirmngr uses a public resolver via Tor to resolve DNS names'
complete -c dirmngr -l disable-ipv6 -d 'Disable the use of all IPv4 or IPv6 addresses'
complete -c dirmngr -l disable-ldap -d 'Entirely disables the use of LDAP'
complete -c dirmngr -l disable-http -d 'Entirely disables the use of HTTP'
complete -c dirmngr -l ignore-http-dp -d 'When looking for the location of a CRL, the to be tested certificate usually …'
complete -c dirmngr -l ignore-ldap-dp -d 'This is similar to --ignore-http-dp but ignores entries using the LDAP scheme'
complete -c dirmngr -l ignore-ocsp-service-url -d 'Ignore all OCSP URLs contained in the certificate'
complete -c dirmngr -l honor-http-proxy -d 'If the environment variable \\(oqhttp_proxy\' has been set, use its value to ac…'
complete -c dirmngr -l http-proxy -d 'Use host and port to access HTTP servers'
complete -c dirmngr -l ldap-proxy -d 'Use host and port to connect to LDAP servers'
complete -c dirmngr -l only-ldap-proxy -d 'Never use anything else but the LDAP "proxy" as configured with --ldap-proxy'
complete -c dirmngr -l ldapserverlist-file -d 'Read the list of LDAP servers to consult for CRLs and certificates from file …'
complete -c dirmngr -l ldaptimeout -d 'Specify the number of seconds to wait for an LDAP query before timing out'
complete -c dirmngr -l add-servers -d 'This option makes dirmngr add any servers it discovers when validating certif…'
complete -c dirmngr -l allow-ocsp -d 'This option enables OCSP support if requested by the client'
complete -c dirmngr -l ocsp-responder -d 'Use url as the default OCSP Responder if the certificate does not contain inf…'
complete -c dirmngr -l ocsp-signer -d 'Use the certificate with the fingerprint fpr to check the responses of the de…'
complete -c dirmngr -l ocsp-max-clock-skew -d 'The number of seconds a skew between the OCSP responder and them local clock …'
complete -c dirmngr -l ocsp-max-period -d 'Seconds a response is at maximum considered valid after the time given in the…'
complete -c dirmngr -l ocsp-current-period -d 'The number of seconds an OCSP response is considered valid after the time giv…'
complete -c dirmngr -l max-replies -d 'Do not return more that n items in one query.   The default is 10'
complete -c dirmngr -l ignore-cert-extension -d 'Add oid to the list of ignored certificate extensions'
complete -c dirmngr -l version -d 'Print the program version and licensing information'
complete -c dirmngr -l help -s h -d 'Print a usage message summarizing the most useful command-line options'
complete -c dirmngr -l dump-options -d 'Print a list of all available options and commands'
complete -c dirmngr -l server -d 'Run in server mode and wait for commands on the stdin'
complete -c dirmngr -l daemon -d 'Run in background daemon mode and listen for commands on a socket'
complete -c dirmngr -l supervised -d 'Run in the foreground, sending logs to stderr, and listening on file descript…'
complete -c dirmngr -l list-crls -d 'List the contents of the CRL cache on stdout'
complete -c dirmngr -l load-crl -d 'This command requires a filename as additional argument, and it will make Dir…'
complete -c dirmngr -l fetch-crl -d 'This command requires an URL as additional argument, and it will make dirmngr…'
complete -c dirmngr -l shutdown -d 'This commands shuts down an running instance of Dirmngr'
complete -c dirmngr -l flush -d 'This command removes all CRLs from Dirmngr\'s cache'
complete -c dirmngr -s v
complete -c dirmngr -l sh
complete -c dirmngr -s c
complete -c dirmngr -l csh -d 'Format the info output in daemon mode for use with the standard Bourne shell …'
complete -c dirmngr -l no-use-tor -d 'The option --use-tor switches Dirmngr and thus GnuPG into ``Tor mode\'\' to rou…'
complete -c dirmngr -l connect-timeout
complete -c dirmngr -l quick -d 'value is capped at the value of the regular connect timeout'
complete -c dirmngr -l query-swdb -d details
complete -c dirmngr -l disable-ipv4
complete -c dirmngr -l hkp-cacert -d 'Use the root certificates in file for verification of the TLS certificates us…'


text:
# desktop-file-validate
# Autogenerated from man page /usr/share/man/man1/desktop-file-validate.1.gz
complete -c desktop-file-validate -l no-hints -d 'Do not output hints about things that might be improved in the desktop file'
complete -c desktop-file-validate -l no-warn-deprecated -d 'Do not warn about usage of deprecated items that were defined in previous ver…'
complete -c desktop-file-validate -l warn-kde -d 'Warn about usage of KDE extensions to the specification'


text:
# gnome-disks
# Autogenerated from man page /usr/share/man/man1/gnome-disks.1.gz
complete -c gnome-disks -l block-device -d 'Switches to the Disks application and selects the block device given by DEVIC…'
complete -c gnome-disks -l format-device -l xid -d 'Shows the \\(lqFormat Volume\\(rq dialog for the block device given by DEVICE (…'
complete -c gnome-disks -l restore-disk-image -d 'Shows the \\(lqRestore Disk Image\\(rq dialog for the file given by FILE (for e…'
complete -c gnome-disks -s h -l help -d 'Prints a short help text and exits'


text:
# aseqnet
# Autogenerated from man page /usr/share/man/man1/aseqnet.1.gz
complete -c aseqnet -s p -d 'Specify the TCP port number or TCP service name'
complete -c aseqnet -s s -d 'Subscribe to the given address for read automatically'
complete -c aseqnet -s d -d 'Subscribe to the given address for write automatically'
complete -c aseqnet -s n -d 'Specify the midi name of the process'
complete -c aseqnet -s v -d 'Verbose mode'


text:
# pwconv
# Autogenerated from man page /usr/share/man/man8/pwconv.8.gz
complete -c pwconv -s h -l help -d 'Display help message and exit'
complete -c pwconv -s R -l rootCHROOT_DIR -d 'Apply changes in the CHROOT_DIR directory and use the configuration files fro…'
complete -c pwconv -l root


text:
# networkctl
# Autogenerated from man page /usr/share/man/man1/networkctl.1.gz
complete -c networkctl -s a -l all -d 'Show all links with status'
complete -c networkctl -s s -l stats -d 'Show link statistics with status'
complete -c networkctl -s l -l full -d 'Do not ellipsize the output'
complete -c networkctl -s n -l lines -d 'When used with status, controls the number of journal lines to show, counting…'
complete -c networkctl -l json -d 'Shows output formatted as JSON'
complete -c networkctl -s h -l help -d 'Print a short help text and exit'
complete -c networkctl -l version -d 'Print a short version string and exit'
complete -c networkctl -l no-legend -d 'Do not print the legend, i. e.  column headers and the footer with hints'
complete -c networkctl -l no-pager -d 'Do not pipe output into a pager'


text:
# dpkg-divert
# Autogenerated from man page /usr/share/man/man1/dpkg-divert.1.gz
complete -c dpkg-divert -l admindir -d 'Set the administrative directory to directory'
complete -c dpkg-divert -l instdir -d 'Set the installation directory, which refers to the directory where packages …'
complete -c dpkg-divert -l root -d 'Set the root directory to directory, which sets the installation directory to…'
complete -c dpkg-divert -l divert -d 'divert-to is the location where the versions of file, as provided by other pa…'
complete -c dpkg-divert -l local -d 'Specifies that all packages\' versions of this file are diverted'
complete -c dpkg-divert -l package -d 'package is the name of a package whose copy of file will not be diverted.  i'
complete -c dpkg-divert -l quiet -d 'Quiet mode, i. e.  no verbose output'
complete -c dpkg-divert -l rename -d 'Actually move the file aside (or back)'
complete -c dpkg-divert -l no-rename -d 'Specifies that the file should not be renamed while adding or removing the di…'
complete -c dpkg-divert -l test -d 'Test mode, i. e.  don\'t actually perform any changes, just demonstrate'
complete -c dpkg-divert -s '?' -l help -d 'Show the usage message and exit'


text:
# mktemp
# Autogenerated from man page /usr/share/man/man1/mktemp.1.gz
complete -c mktemp -s d -l directory -d 'create a directory, not a file'
complete -c mktemp -s u -l dry-run -d 'do not create anything; merely print a name (unsafe)'
complete -c mktemp -s q -l quiet -d 'suppress diagnostics about file/dir-creation failure'
complete -c mktemp -l suffix -d 'append SUFF to TEMPLATE; SUFF must not contain a slash'
complete -c mktemp -s p -l tmpdir -d 'interpret TEMPLATE relative to DIR; if DIR is not specified, use $TMPDIR if s…'
complete -c mktemp -s t -d 'interpret TEMPLATE as a single file name component, relative to a directory: …'
complete -c mktemp -l help -d 'display this help and exit'
complete -c mktemp -l version -d 'output version information and exit AUTHOR Written by Jim Meyering and Eric B…'


text:
# otangle
# Autogenerated from man page /usr/share/man/man1/otangle.1.gz
complete -c otangle -l help -d 'Print help message and exit'
complete -c otangle -l length -d 'Compare only the first  number characters of identifiers when checking for co…'
complete -c otangle -l loose -d 'When checking for collisions between identifiers, honor the settings of the  …'
complete -c otangle -l lowercase -d 'Convert all identifiers to lowercase'
complete -c otangle -l mixedcase -d 'Retain the case of identifiers.   This is the default'
complete -c otangle -l strict -d 'When checking for collisions between identifiers, strip underlines and conver…'
complete -c otangle -l underline -d 'Retain underlines (also known as underscores) in identifiers'
complete -c otangle -l uppercase -d 'Convert all identifiers to uppercase'


text:
# update-catalog
# Autogenerated from man page /usr/share/man/man8/update-catalog.8.gz
complete -c update-catalog -l add -d 'Adds an entry for the  ordinary_catalog in the R centralized_catalog '
complete -c update-catalog -l remove -d 'Removes the entry for the  ordinary_catalog from the R centralized_catalog '
complete -c update-catalog -l update-super -d 'Regenerates the SGML super catalog from the contents of the R /etc/sgml direc…'
complete -c update-catalog -l quiet -d 'Prevents the usual diagnostic output'
complete -c update-catalog -l test -d 'Prevents the update of the catalog and writes the resulting SGML catalog to s…'
complete -c update-catalog -l version -d 'Displays the version information and exits'
complete -c update-catalog -l help -d 'Display the usage information and exits'


text:
# shred
# Autogenerated from man page /usr/share/man/man1/shred.1.gz
complete -c shred -s f -l force -d 'change permissions to allow writing if necessary'
complete -c shred -s n -l iterations -d 'overwrite N times instead of the default (3)'
complete -c shred -l random-source -d 'get random bytes from FILE'
complete -c shred -s s -l size -d 'shred this many bytes (suffixes like K, M, G accepted)'
complete -c shred -s u -d 'deallocate and remove file after overwriting'
complete -c shred -l remove -d 'like -u but give control on HOW to delete;  See below'
complete -c shred -s v -l verbose -d 'show progress'
complete -c shred -s x -l exact -d 'do not round file sizes up to the next full block; P this is the default for …'
complete -c shred -s z -l zero -d 'add a final overwrite with zeros to hide shredding'
complete -c shred -l help -d 'display this help and exit'
complete -c shred -l version -d 'output version information and exit'


text:
# alsactl
# Autogenerated from man page /usr/share/man/man1/alsactl.1.gz
complete -c alsactl -s h -l help -d 'Help: show available flags and commands'
complete -c alsactl -s d -l debug -d 'Use debug mode: a bit more verbose'
complete -c alsactl -s v -l version -d 'Print alsactl version number'
complete -c alsactl -s f -l file -d 'Select the configuration file to use.  The default is /var/lib/alsa/asound'
complete -c alsactl -s a -l config-dir -d 'Select the boot / hotplug ALSA configuration directory to use'
complete -c alsactl -s l -l lock -d 'Use the file locking to serialize the concurrent access to the state file (th…'
complete -c alsactl -s L -l no-lock -d 'Do not use the file locking to serialize the concurrent access to the state f…'
complete -c alsactl -s O -l lock-state-file -d 'Select the state lock file path'
complete -c alsactl -s F -l force -d 'Used with restore command'
complete -c alsactl -s g -l ignore -d 'Used with store, restore and init commands'
complete -c alsactl -s P -l pedantic -d 'Used with restore command.   Don\'t restore mismatching control elements'
complete -c alsactl -s I -l no-init-fallback -d 'Don\'t initialize cards if restore fails.   Since version 1. 0'
complete -c alsactl -s r -l runstate -d 'Save restore and init state to this file.  The file will contain only errors'
complete -c alsactl -s R -l remove -d 'Remove runstate file at first'
complete -c alsactl -s E -l env -d 'Set environment variable (useful for init action or you may override ALSA_CON…'
complete -c alsactl -s i -l initfile -d 'The configuration file for init'
complete -c alsactl -s p -l period -d 'The store period in seconds for the daemon command'
complete -c alsactl -s e -l pid-file -d 'The pathname to store the process-id file in the HDB UUCP format (ASCII)'
complete -c alsactl -s b -l background -d 'Run the task in background'
complete -c alsactl -s s -l syslog -d 'Use syslog for messages'
complete -c alsactl -s n -l nice -d 'Set the process priority (see \'man nice\')'
complete -c alsactl -s c -l sched-idle -d 'Set the process scheduling policy to idle (SCHED_IDLE)'
complete -c alsactl -s D -l ucm-defaults -d 'Execute also the \'defaults\' section from the UCM configuration'
complete -c alsactl -s U -l no-ucm -d 'Skip the UCM init even if available'


text:
# dmstats
# Autogenerated from man page /usr/share/man/man8/dmstats.8.gz
complete -c dmstats -l alias -d name
complete -c dmstats -l alldevices
complete -c dmstats -l allprograms
complete -c dmstats -l allregions
complete -c dmstats -l area
complete -c dmstats -l areas -d nr_areas
complete -c dmstats -l areasize -d 'area_size c [ c Specify the size of areas into which a new region should be d…'
complete -c dmstats -l clear
complete -c dmstats -l count -d count
complete -c dmstats -l group
complete -c dmstats -l filemap
complete -c dmstats -l nomonitor
complete -c dmstats -l follow -d follow_mode
complete -c dmstats -l foreground
complete -c dmstats -l groupid -d id
complete -c dmstats -l bounds -d 'histogram_boundaries c [ ns | us | ms | s ]'
complete -c dmstats -l histogram
complete -c dmstats -l interval -d seconds
complete -c dmstats -l length -d 'length c [ c Specify the length of a new statistics region in sectors'
complete -c dmstats -s j -l major -d major
complete -c dmstats -s m -l minor -d minor
complete -c dmstats -l nogroup
complete -c dmstats -l nosuffix
complete -c dmstats -l notimesuffix
complete -c dmstats -s o -l options
complete -c dmstats -s O -l sort -d sort_fields
complete -c dmstats -l precise
complete -c dmstats -l programid -d id
complete -c dmstats -l region
complete -c dmstats -l regionid -d id
complete -c dmstats -l regions -d region_list
complete -c dmstats -l relative
complete -c dmstats -s S -l select -d selection
complete -c dmstats -l start -d 'start c [ c Specify the start offset of a new statistics region in sectors'
complete -c dmstats -l segments
complete -c dmstats -l units -d '[ units ] c [ h | H | c Set the display units for report output'
complete -c dmstats -l userdata -d user_data
complete -c dmstats -s u -l uuid
complete -c dmstats -s v -l verbose -s v -l verbose


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


text:
# xcursorgen
# Autogenerated from man page /usr/share/man/man1/xcursorgen.1.gz
complete -c xcursorgen -s V -l version -d 'Display the version number and exit'
complete -c xcursorgen -s '?' -l help -d 'Display the usage message and exit'
complete -c xcursorgen -s p -l prefix -d 'Find cursor images in the directory specified by dir'


text:
# time
# Autogenerated from man page /usr/share/man/man1/time.1.gz
complete -c time -s o -l output -d 'Write the resource use statistics to  FILE instead of to the standard error s…'
complete -c time -s a -l append -d 'Append the resource use information to the output file instead of overwriting…'
complete -c time -s f -l format -d 'Use  FORMAT as the format string that controls the output of  time '
complete -c time -l help -d 'Print a summary of the command line options and exit'
complete -c time -s p -l portability -d 'Use the following format string, for conformance with POSIX standard 1003'
complete -c time -s v -l verbose -d 'Use the built-in verbose format, which displays each available piece of infor…'
complete -c time -l quiet -d 'Do not report the status of the program even if it is different from zero'
complete -c time -s V -l version -d 'Print the version number of time and exit'


text:
# transset
# Autogenerated from man page /usr/share/man/man1/transset.1.gz
complete -c transset -o display -d 'This option specifies the server to use; see X(7). PP'
complete -c transset -s h -l help -d 'This option displays a help message and exits. PP'
complete -c transset -s t -l toggle -d 'This option forces a toggle of opacity'
complete -c transset -s c -l click -d 'This option selects the target window by waiting for the user to click the mo…'
complete -c transset -s p -l point -d 'This option selects the window currently under the cursor to be the target'
complete -c transset -s a -l actual -d 'This option selects the window that currently has input focus to be the target'
complete -c transset -s n -l name -d 'This option selects the target window by name, where name is matched as a reg…'
complete -c transset -l no-regex -d 'This option disables treating the name argument to --name as a regular expres…'
complete -c transset -s i -l id -d 'This option selects the target window by window id. PP'
complete -c transset -l inc -d 'This option increases the window opacity by the given opacity argument. PP'
complete -c transset -l dec -d 'This option decreases the window opacity by the given opacity argument. PP'
complete -c transset -s m -l min -d 'This option sets the minimum possible opacity value'
complete -c transset -s x -l max -d 'This option sets the maximum possible opacity value'
complete -c transset -s v -l verbose -d 'This option prints some additional debug info as the program operates. PP'
complete -c transset -s V -l version -d 'This option prints the program version number and exits'


text:
# rtacct
# Autogenerated from man page /usr/share/man/man8/rtacct.8.gz
complete -c rtacct -s V -l version -d 'Print version'
complete -c rtacct -s z -l zeros -d 'Dump zero counters too.  By default they are not shown'
complete -c rtacct -s r -l reset -d 'Reset history'
complete -c rtacct -s n -l nooutput -d 'Do not display anything, only update history'
complete -c rtacct -s a -l ignore -d 'Dump absolute values of counters'
complete -c rtacct -s s -l noupdate -d 'Do not update history, so that the next time you will see counters including …'
complete -c rtacct -s j -l json -d 'Display results in JSON format'
complete -c rtacct -s p -l pretty -d 'When combined with  --json , pretty print the output'
complete -c rtacct -s d -l scan -d 'Run in daemon mode collecting statistics'
complete -c rtacct -s h -l help -d 'Print help'
complete -c rtacct -s t -l interval -d 'Time interval to average rates.  Default value is 60 seconds'