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


text:
# bootctl
# Autogenerated from man page /usr/share/man/man1/bootctl.1.gz
complete -c bootctl -l esp-path -d 'Path to the EFI System Partition (ESP)'
complete -c bootctl -l boot-path -d 'Path to the Extended Boot Loader partition, as defined in the \\m[blue]Boot Lo…'
complete -c bootctl -s p -l print-esp-path -d 'This option modifies the behaviour of status'
complete -c bootctl -s x -l print-boot-path -d 'This option modifies the behaviour of status'
complete -c bootctl -l no-variables -d 'Do not touch the firmware\\*(Aqs boot loader list stored in EFI variables'
complete -c bootctl -l graceful -d 'Ignore failure when the EFI System Partition cannot be found, or when EFI var…'
complete -c bootctl -l make-machine-id-directory -d 'Control creation and deletion of the top-level machine ID directory on the fi…'
complete -c bootctl -l no-pager -d 'Do not pipe output into a pager'
complete -c bootctl -s h -l help -d 'Print a short help text and exit'
complete -c bootctl -l version -d 'Print a short version string and exit'
complete -c bootctl -l print-booth-path -d 'option mentioned above), is available independently from the boot loader used…'

repo_language: Shell

mime_type: text/plain


text:
# readlink
# Autogenerated from man page /usr/share/man/man1/readlink.1.gz
complete -c readlink -s f -l canonicalize -d 'canonicalize by following every symlink in every component of the given name …'
complete -c readlink -s e -l canonicalize-existing -d 'canonicalize by following every symlink in every component of the given name …'
complete -c readlink -s m -l canonicalize-missing -d 'canonicalize by following every symlink in every component of the given name …'
complete -c readlink -s n -l no-newline -d 'do not output the trailing delimiter . HP -q, --quiet'
complete -c readlink -s s -l silent -d 'suppress most error messages (on by default)'
complete -c readlink -s v -l verbose -d 'report error messages'
complete -c readlink -s z -l zero -d 'end each output line with NUL, not newline'
complete -c readlink -l help -d 'display this help and exit'
complete -c readlink -s q -l quiet
complete -c readlink -l version -d 'output version information and exit AUTHOR Written by Dmitry V.  Levin'


text:
# dvilj6
# Autogenerated from man page /usr/share/man/man1/dvilj6.1.gz
complete -c dvilj6 -l Dnumber -d 'Debug according to the bits of number; see the kpathsea\\|(3) manual for values'
complete -c dvilj6 -o cnumber -d 'Print each page number times (including original)'
complete -c dvilj6 -o dnumber -d 'print in duplex mode'
complete -c dvilj6 -s D -d 'Double-sided printing - see below; -D1 prints odd sides only, -D2 is for even…'
complete -c dvilj6 -s E -d 'Switch printer into econo mode (dvilj4 only)'
complete -c dvilj6 -o eoutfile -d 'Send output to outfile instead of the basename of dvi file extended with \\f(C…'
complete -c dvilj6 -o fpagenum -d 'Print pages with TeX page numbers greater than or equal to pagenum'
complete -c dvilj6 -s g -d 'Go mode: do not reset printer at start of job'
complete -c dvilj6 -o hheaderfile -d 'Copy headerfile to output before translation of the \\s-1DVI\\s0 file'
complete -c dvilj6 -s l -d 'Print output in landscape mode; supported only by dvilj2p and dvilj4'
complete -c dvilj6 -o Mflag -d 'Do (not) call mktexpk\\|(1) to generate fonts on demand'
complete -c dvilj6 -o mmagnification -d 'Specify the magnification to use.  The following are available: . Sp '
complete -c dvilj6 -o ppagecount -d 'Print pagecount pages after the starting page'
complete -c dvilj6 -s q -d 'Quiet operation: omit final statistics, etc'
complete -c dvilj6 -s r -d 'Toggle page reversal'
complete -c dvilj6 -o spagesize -d 'Specify the page size: . Sp . Vb 10   -s1: Executive (7. 25" x 10'
complete -c dvilj6 -o tpagenum -d 'Print pages with TeX page numbers less than or equal to pagenum'
complete -c dvilj6 -s v -d 'Verbose mode: list fonts used, etc'
complete -c dvilj6 -o Vmode -d 'Compatibility mode'
complete -c dvilj6 -s w -d 'Omit warnings'
complete -c dvilj6 -o xoffset -d 'Global x-offset in mm on output page relative to 1 inch/1 inch origin'
complete -c dvilj6 -o yoffset -d 'Global y-offset in mm on output page relative to 1 inch/1 inch origin'
complete -c dvilj6 -o Xoffset -d 'Global x-offset in dots on output page (overrides 1 inch/1 inch origin)'
complete -c dvilj6 -o Yoffset -d 'Global y-offset in dots on output page (overrides 1 inch/1 inch origin)'


text:
# ppdmerge
# Autogenerated from man page /usr/share/man/man1/ppdmerge.1.gz
complete -c ppdmerge -s o -d 'Specifies the PPD file to create'


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


text:
# gdbus
# Autogenerated from man page /usr/share/man/man1/gdbus.1.gz
complete -c gdbus -l xml -d 'option is used, the returned introspection XML is printed, otherwise a parsed…'
complete -c gdbus -l recurse -d 'option can be used to introspect children (and their children and so on) and …'
complete -c gdbus -l only-properties -d 'option can be used to only print the interfaces with properties.  monitor'
complete -c gdbus -l activate -d 'is specified, that bus name will be auto-started first'
complete -c gdbus -l timeout -d 'to 0 to disable it: $ gdbus wait --session --timeout 30 org. bar. SomeName'


text:
# tipc-nametable
# Autogenerated from man page /usr/share/man/man8/tipc-nametable.8.gz
complete -c tipc-nametable -s j -o json -d 'Output results in JavaScript Object Notation (JSON)'
complete -c tipc-nametable -s h -l help
complete -c tipc-nametable -s p -o pretty -d 'The default JSON format is compact and more efficient to parse but hard for m…'


text:
# kpseaccess
# Autogenerated from man page /usr/share/man/man1/kpseaccess.1.gz
complete -c kpseaccess -l help -d 'Print help message and exit'
complete -c kpseaccess -l version -d 'Print version information and exit'


text:
# nemo-connect-server
# Autogenerated from man page /usr/share/man/man1/nemo-connect-server.1.gz
complete -c nemo-connect-server -l help -d 'Show a summary of options'
complete -c nemo-connect-server -l version -d 'Show version'


text:
# speaker-test
# Autogenerated from man page /usr/share/man/man1/speaker-test.1.gz
complete -c speaker-test -s c -l channels -d 'NUM channels in stream'
complete -c speaker-test -s D -l device -d 'PCM device name NAME'
complete -c speaker-test -s f -l frequency -d 'sine wave of FREQ Hz'
complete -c speaker-test -l help -d 'Print usage help'
complete -c speaker-test -s b -l buffer -d 'Use buffer size of TIME microseconds'
complete -c speaker-test -s p -l period -d 'Use period size of TIME microseconds'
complete -c speaker-test -s P -l nperiods -d 'Use number of periods.   The default value is 4'
complete -c speaker-test -s r -l rate -d 'stream of RATE Hz'
complete -c speaker-test -s t -l test -d '-t pink means use pink noise (default)'
complete -c speaker-test -s l -l nloops -d 'Specifies the number of loops.   Zero means to run infinitely'
complete -c speaker-test -s s -l speaker -d 'Do a single-shot speaker test for the given channel'
complete -c speaker-test -s w -l wavfile -d 'Use the given WAV file for the playback instead of pre-defined WAV files'
complete -c speaker-test -s W -l wavdir -d 'Specify the directory containing WAV files for playback'
complete -c speaker-test -s m -l chmap -d 'Pass the channel map to override'
complete -c speaker-test -s X -l force-frequency -d 'Allow supplied FREQ to be outside the default range of 30-8000Hz'


text:
# prezip-bin
# Autogenerated from man page /usr/share/man/man1/prezip-bin.1.gz
complete -c prezip-bin -s V -d 'Display prezip-bin version number to standard output'
complete -c prezip-bin -s d -d 'Read a compressed word list from standard input and decompress it to standard…'
complete -c prezip-bin -s z -d 'Read a binary word list from standard input and compress it to standard output'


text:
# wdctl
# Autogenerated from man page /usr/share/man/man8/wdctl.8.gz
complete -c wdctl -s f -l flags
complete -c wdctl -s F -l noflags
complete -c wdctl -s I -l noident
complete -c wdctl -s n -l noheadings
complete -c wdctl -s o -l output
complete -c wdctl -s O -l oneline
complete -c wdctl -s r -l raw
complete -c wdctl -s s -o settimeout
complete -c wdctl -s T -l notimeouts
complete -c wdctl -s x -l flags-only
complete -c wdctl -s V -l version
complete -c wdctl -s h -l help


text:
# boltctl
# Autogenerated from man page /usr/share/man/man1/boltctl.1.gz
complete -c boltctl -l version -d 'Print version information and exit'
complete -c boltctl -s U -l uuid
complete -c boltctl -s F -l first-time
complete -c boltctl -l policy
complete -c boltctl -s a -l all
complete -c boltctl -s t -l timeout
complete -c boltctl -s q -l query


text:
# kbdrate
# Autogenerated from man page /usr/share/man/man8/kbdrate.8.gz
complete -c kbdrate -s r -l rate -d 'Change the keyboard repeat rate to  NUMBER cps'
complete -c kbdrate -s d -l delay -d 'Change the delay to  NUMBER milliseconds'
complete -c kbdrate -s s -l silent -d 'Silent.  No messages are printed'
complete -c kbdrate -s h -l help -d 'Display a help text'
complete -c kbdrate -s V -l version -d 'Display a version number and exit'


text:
# curl
# Autogenerated from man page /usr/share/man/man1/curl.1.gz
complete -c curl -l abstract-unix-socket -d '(HTTP) Connect through an abstract Unix domain socket, instead of using the n…'
complete -c curl -l alt-svc -d '(HTTPS) This option enables the alt-svc parser in curl'
complete -c curl -l anyauth -d '(HTTP) Tells curl to figure out authentication method by itself, and use the …'
complete -c curl -s a -l append -d '(FTP SFTP) When used in an upload, this makes curl append to the target file …'
complete -c curl -l aws-sigv4 -d 'Use AWS V4 signature authentication in the transfer'
complete -c curl -l basic -d '(HTTP) Tells curl to use HTTP Basic authentication with the remote host'
complete -c curl -l cacert -d '(TLS) Tells curl to use the specified certificate file to verify the peer'
complete -c curl -l capath -d '(TLS) Tells curl to use the specified certificate directory to verify the peer'
complete -c curl -l cert-status -d '(TLS) Tells curl to verify the status of the server certificate by using the …'
complete -c curl -l cert-type -d '(TLS) Tells curl what type the provided client certificate is using'
complete -c curl -s E -l cert -d '(TLS) Tells curl to use the specified client certificate file when getting a …'
complete -c curl -l ciphers -d '(TLS) Specifies which ciphers to use in the connection'
complete -c curl -l compressed-ssh -d '(SCP SFTP) Enables built-in SSH compression'
complete -c curl -l compressed -d '(HTTP) Request a compressed response using one of the algorithms curl support…'
complete -c curl -s K -l config -d 'Specify a text file to read curl arguments from'
complete -c curl -l connect-timeout -d 'Maximum time in seconds that you allow curl\\(aqs connection to take'
complete -c curl -l connect-to -d 'For a request to the given HOST1:PORT1 pair, connect to HOST2:PORT2 instead'
complete -c curl -s C -l continue-at -d 'Continue/Resume a previous file transfer at the given offset'
complete -c curl -s c -l cookie-jar -d '(HTTP) Specify to which file you want curl to write all cookies after a compl…'
complete -c curl -s b -l cookie -d '(HTTP) Pass the data to the HTTP server in the Cookie header'
complete -c curl -l create-dirs -d 'When used in conjunction with the -o, --output option, curl will create the n…'
complete -c curl -l create-file-mode -d '(SFTP SCP FILE) When curl is used to create files remotely using one of the s…'
complete -c curl -l crlf -d '(FTP SMTP) Convert LF to CRLF in upload.  Useful for MVS (OS/390)'
complete -c curl -l crlfile -d '(TLS) Provide a file using PEM format with a Certificate Revocation List that…'
complete -c curl -l curves -d '(TLS) Tells curl to request specific curves to use during SSL session establi…'
complete -c curl -l data-ascii -d '(HTTP) This is just an alias for -d, --data.   Example: '
complete -c curl -l data-binary -d '(HTTP) This posts data exactly as specified with no extra processing whatsoev…'
complete -c curl -l data-raw -d '(HTTP) This posts data similarly to -d, --data but without the special interp…'
complete -c curl -l data-urlencode -d '(HTTP) This posts data, similar to the other -d, --data options with the exce…'
complete -c curl -s d -l data -d '(HTTP MQTT) Sends the specified data in a POST request to the HTTP server, in…'
complete -c curl -l delegation -d '(GSS/kerberos) Set LEVEL to tell the server what it is allowed to delegate wh…'
complete -c curl -l digest -d '(HTTP) Enables HTTP Digest authentication'
complete -c curl -l disable-eprt -d '(FTP) Tell curl to disable the use of the EPRT and LPRT commands when doing a…'
complete -c curl -l disable-epsv -d '(FTP) Tell curl to disable the use of the EPSV command when doing passive FTP…'
complete -c curl -s q -l disable -d 'If used as the first parameter on the command line, the curlrc config file wi…'
complete -c curl -l disallow-username-in-url -d '(HTTP) This tells curl to exit if passed a url containing a username'
complete -c curl -l dns-interface -d '(DNS) Tell curl to send outgoing DNS requests through <interface>'
complete -c curl -l dns-ipv4-addr -d '(DNS) Tell curl to bind to <ip-address> when making IPv4 DNS requests, so tha…'
complete -c curl -l dns-ipv6-addr -d '(DNS) Tell curl to bind to <ip-address> when making IPv6 DNS requests, so tha…'
complete -c curl -l dns-servers -d 'Set the list of DNS servers to be used instead of the system default'
complete -c curl -l doh-cert-status -d 'Same as --cert-status but used for DoH (DNS-over-HTTPS).   Example: '
complete -c curl -l doh-insecure -d 'Same as -k, --insecure but used for DoH (DNS-over-HTTPS).   Example: '
complete -c curl -l doh-url -d 'Specifies which DNS-over-HTTPS (DoH) server to use to resolve hostnames, inst…'
complete -c curl -s D -l dump-header -d '(HTTP FTP) Write the received protocol headers to the specified file'
complete -c curl -l egd-file -d '(TLS) Specify the path name to the Entropy Gathering Daemon socket'
complete -c curl -l engine -d '(TLS) Select the OpenSSL crypto engine to use for cipher operations'
complete -c curl -l etag-compare -d '(HTTP) This option makes a conditional HTTP request for the specific ETag rea…'
complete -c curl -l etag-save -d '(HTTP) This option saves an HTTP ETag to the specified file'
complete -c curl -l expect100-timeout -d '(HTTP) Maximum time in seconds that you allow curl to wait for a 100-continue…'
complete -c curl -l fail-early -d 'Fail and exit on the first detected transfer error'
complete -c curl -l fail-with-body -d '(HTTP) Return an error on server errors where the HTTP response code is 400 o…'
complete -c curl -s f -l fail -d '(HTTP) Fail silently (no output at all) on server errors'
complete -c curl -l false-start -d '(TLS) Tells curl to use false start during the TLS handshake'
complete -c curl -l form-escape -d '(HTTP) Tells curl to pass on names of multipart form fields and files using b…'
complete -c curl -l form-string -d '(HTTP SMTP IMAP) Similar to -F, --form except that the value string for the n…'
complete -c curl -s F -l form -d '(HTTP SMTP IMAP) For HTTP protocol family, this lets curl emulate a filled-in…'
complete -c curl -l ftp-account -d '(FTP) When an FTP server asks for "account data" after user name and password…'
complete -c curl -l ftp-alternative-to-user -d '(FTP) If authenticating with the USER and PASS commands fails, send this comm…'
complete -c curl -l ftp-create-dirs -d '(FTP SFTP) When an FTP or SFTP URL/operation uses a path that does not curren…'
complete -c curl -l ftp-method -d '(FTP) Control what method curl should use to reach a file on an FTP(S) server'
complete -c curl -l ftp-pasv -d '(FTP) Use passive mode for the data connection'
complete -c curl -s P -l ftp-port -d '(FTP) Reverses the default initiator/listener roles when connecting with FTP'
complete -c curl -l ftp-pret -d '(FTP) Tell curl to send a PRET command before PASV (and EPSV)'
complete -c curl -l ftp-skip-pasv-ip -d '(FTP) Tell curl to not use the IP address the server suggests in its response…'
complete -c curl -l ftp-ssl-ccc-mode -d '(FTP) Sets the CCC mode'
complete -c curl -l ftp-ssl-ccc -d '(FTP) Use CCC (Clear Command Channel) Shuts down the SSL/TLS layer after auth…'
complete -c curl -l ftp-ssl-control -d '(FTP) Require SSL/TLS for the FTP login, clear for transfer'
complete -c curl -s G -l get -d 'When used, this option will make all data specified with -d, --data, --data-b…'
complete -c curl -s g -l globoff -d 'This option switches off the "URL globbing parser"'
complete -c curl -l happy-eyeballs-timeout-ms -d 'Happy Eyeballs is an algorithm that attempts to connect to both IPv4 and IPv6…'
complete -c curl -l haproxy-protocol -d '(HTTP) Send a HAProxy PROXY protocol v1 header at the beginning of the connec…'
complete -c curl -s I -l head -d '(HTTP FTP FILE) Fetch the headers only! HTTP-servers feature the command HEAD…'
complete -c curl -s H -l header -d '(HTTP) Extra header to include in the request when sending HTTP to a server'
complete -c curl -s h -l help -d 'Usage help.  This lists all commands of the <category>'
complete -c curl -l hostpubmd5 -d '(SFTP SCP) Pass a string containing 32 hexadecimal digits'
complete -c curl -l hostpubsha256 -d '(SFTP SCP) Pass a string containing a Base64-encoded SHA256 hash of the remot…'
complete -c curl -l hsts -d '(HTTPS) This option enables HSTS for the transfer'
complete -c curl -l 'http0.9' -d '(HTTP) Tells curl to be fine with HTTP version 0. 9 response.   HTTP/0'
complete -c curl -s 0 -l 'http1.0' -d '(HTTP) Tells curl to use HTTP version 1'
complete -c curl -l 'http1.1' -d '(HTTP) Tells curl to use HTTP version 1. 1.   Example: . nf  curl --http1'
complete -c curl -l http2-prior-knowledge -d '(HTTP) Tells curl to issue its non-TLS HTTP requests using HTTP/2 without HTT…'
complete -c curl -l http2 -d '(HTTP) Tells curl to use HTTP version 2'
complete -c curl -l http3 -d '(HTTP) WARNING: this option is experimental.  Do not use in production'
complete -c curl -l ignore-content-length -d '(FTP HTTP) For HTTP, Ignore the Content-Length header'
complete -c curl -s i -l include -d 'Include the HTTP response headers in the output'
complete -c curl -s k -l insecure -d '(TLS SFTP SCP) By default, every secure connection curl makes is verified to …'
complete -c curl -l interface -d 'Perform an operation using a specified interface'
complete -c curl -s 4 -l ipv4 -d 'This option tells curl to resolve names to IPv4 addresses only, and not for e…'
complete -c curl -s 6 -l ipv6 -d 'This option tells curl to resolve names to IPv6 addresses only, and not for e…'
complete -c curl -s j -l junk-session-cookies -d '(HTTP) When curl is told to read cookies from a given file, this option will …'
complete -c curl -l keepalive-time -d 'This option sets the time a connection needs to remain idle before sending ke…'
complete -c curl -l key-type -d '(TLS) Private key file type'
complete -c curl -l key -d '(TLS SSH) Private key file name'
complete -c curl -l krb -d '(FTP) Enable Kerberos authentication and use'
complete -c curl -l libcurl -d 'Append this option to any ordinary curl command line, and you will get libcur…'
complete -c curl -l limit-rate -d 'Specify the maximum transfer rate you want curl to use - for both downloads a…'
complete -c curl -s l -l list-only -d '(FTP POP3) (FTP) When listing an FTP directory, this switch forces a name-onl…'
complete -c curl -l local-port -d 'Set a preferred single number or range (FROM-TO) of local port numbers to use…'
complete -c curl -l location-trusted -d '(HTTP) Like -L, --location, but will allow sending the name + password to all…'
complete -c curl -s L -l location -d '(HTTP) If the server reports that the requested page has moved to a different…'
complete -c curl -l login-options -d '(IMAP POP3 SMTP) Specify the login options to use during server authentication'
complete -c curl -l mail-auth -d '(SMTP) Specify a single address'
complete -c curl -l mail-from -d '(SMTP) Specify a single address that the given mail should get sent from'
complete -c curl -l mail-rcpt-allowfails -d '(SMTP) When sending data to multiple recipients, by default curl will abort S…'
complete -c curl -l mail-rcpt -d '(SMTP) Specify a single email address, user name or mailing list name'
complete -c curl -s M -l manual -d 'Manual.  Display the huge help text.   Example: . nf  curl --manual '
complete -c curl -l max-filesize -d '(FTP HTTP MQTT) Specify the maximum size (in bytes) of a file to download'
complete -c curl -l max-redirs -d '(HTTP) Set maximum number of redirections to follow'
complete -c curl -s m -l max-time -d 'Maximum time in seconds that you allow the whole operation to take'
complete -c curl -l metalink -d 'This option was previously used to specify a metalink resource'
complete -c curl -l negotiate -d '(HTTP) Enables Negotiate (SPNEGO) authentication'
complete -c curl -l netrc-file -d 'This option is similar to -n, --netrc, except that you provide the path (abso…'
complete -c curl -l netrc-optional -d 'Similar to -n, --netrc, but this option makes the '
complete -c curl -s n -l netrc -d 'Makes curl scan the '
complete -c curl -l next -d 'Tells curl to use a separate operation for the following URL and associated o…'
complete -c curl -l no-alpn -d '(HTTPS) Disable the ALPN TLS extension'
complete -c curl -s N -l no-buffer -d 'Disables the buffering of the output stream'
complete -c curl -l no-keepalive -d 'Disables the use of keepalive messages on the TCP connection'
complete -c curl -l no-npn -d '(HTTPS) Disable the NPN TLS extension'
complete -c curl -l no-progress-meter -d 'Option to switch off the progress meter output without muting or otherwise af…'
complete -c curl -l no-sessionid -d '(TLS) Disable curl\\(aqs use of SSL session-ID caching'
complete -c curl -l noproxy -d 'Comma-separated list of hosts for which not to use a proxy, if one is specifi…'
complete -c curl -l ntlm-wb -d '(HTTP) Enables NTLM much in the style --ntlm does, but hand over the authenti…'
complete -c curl -l ntlm -d '(HTTP) Enables NTLM authentication'
complete -c curl -l oauth2-bearer -d '(IMAP POP3 SMTP HTTP) Specify the Bearer Token for OAUTH 2'
complete -c curl -l output-dir -d 'This option specifies the directory in which files should be stored, when -O,…'
complete -c curl -s o -l output -d 'Write output to <file> instead of stdout'
complete -c curl -l parallel-immediate -d 'When doing parallel transfers, this option will instruct curl that it should …'
complete -c curl -l parallel-max -d 'When asked to do parallel transfers, using -Z, --parallel, this option contro…'
complete -c curl -s Z -l parallel -d 'Makes curl perform its transfers in parallel as compared to the regular seria…'
complete -c curl -l pass -d '(SSH TLS) Passphrase for the private key'
complete -c curl -l path-as-is -d 'Tell curl to not handle sequences of /. / or /. / in the given URL path'
complete -c curl -l pinnedpubkey -d '(TLS) Tells curl to use the specified public key file (or hashes) to verify t…'
complete -c curl -l post301 -d '(HTTP) Tells curl to respect RFC 7231/6. 4'
complete -c curl -l post302 -d '(HTTP) Tells curl to respect RFC 7231/6. 4'
complete -c curl -l post303 -d '(HTTP) Tells curl to violate RFC 7231/6. 4'
complete -c curl -l preproxy -d 'Use the specified SOCKS proxy before connecting to an HTTP or HTTPS -x, --pro…'
complete -c curl -s '#' -l progress-bar -d 'Make curl display transfer progress as a simple progress bar instead of the s…'
complete -c curl -l proto-default -d 'Tells curl to use protocol for any URL missing a scheme name'
complete -c curl -l proto-redir -d 'Tells curl to limit what protocols it may use on redirect'
complete -c curl -l proto -d 'Tells curl to limit what protocols it may use for transfers'
complete -c curl -o ftps -d 'uses the default protocols, but disables ftps'
complete -c curl -o all -d 'only enables http and https'
complete -c curl -l proxy-anyauth -d 'Tells curl to pick a suitable authentication method when communicating with t…'
complete -c curl -l proxy-basic -d 'Tells curl to use HTTP Basic authentication when communicating with the given…'
complete -c curl -l proxy-cacert -d 'Same as --cacert but used in HTTPS proxy context.   Example: '
complete -c curl -l proxy-capath -d 'Same as --capath but used in HTTPS proxy context.   Example: '
complete -c curl -l proxy-cert-type -d 'Same as --cert-type but used in HTTPS proxy context.   Example: '
complete -c curl -l proxy-cert -d 'Same as -E, --cert but used in HTTPS proxy context.   Example: '
complete -c curl -l proxy-ciphers -d 'Same as --ciphers but used in HTTPS proxy context.   Example: '
complete -c curl -l proxy-crlfile -d 'Same as --crlfile but used in HTTPS proxy context.   Example: '
complete -c curl -l proxy-digest -d 'Tells curl to use HTTP Digest authentication when communicating with the give…'
complete -c curl -l proxy-header -d '(HTTP) Extra header to include in the request when sending HTTP to a proxy'
complete -c curl -l proxy-insecure -d 'Same as -k, --insecure but used in HTTPS proxy context.   Example: '
complete -c curl -l proxy-key-type -d 'Same as --key-type but used in HTTPS proxy context.   Example: '
complete -c curl -l proxy-key -d 'Same as --key but used in HTTPS proxy context.   Example: '
complete -c curl -l proxy-negotiate -d 'Tells curl to use HTTP Negotiate (SPNEGO) authentication when communicating w…'
complete -c curl -l proxy-ntlm -d 'Tells curl to use HTTP NTLM authentication when communicating with the given …'
complete -c curl -l proxy-pass -d 'Same as --pass but used in HTTPS proxy context.   Example: '
complete -c curl -l proxy-pinnedpubkey -d '(TLS) Tells curl to use the specified public key file (or hashes) to verify t…'
complete -c curl -l proxy-service-name -d 'This option allows you to change the service name for proxy negotiation'
complete -c curl -l proxy-ssl-allow-beast -d 'Same as --ssl-allow-beast but used in HTTPS proxy context.   Example: '
complete -c curl -l proxy-ssl-auto-client-cert -d 'Same as --ssl-auto-client-cert but used in HTTPS proxy context.   Example: '
complete -c curl -l proxy-tls13-ciphers -d '(TLS) Specifies which cipher suites to use in the connection to your HTTPS pr…'
complete -c curl -l proxy-tlsauthtype -d 'Same as --tlsauthtype but used in HTTPS proxy context.   Example: '
complete -c curl -l proxy-tlspassword -d 'Same as --tlspassword but used in HTTPS proxy context.   Example: '
complete -c curl -l proxy-tlsuser -d 'Same as --tlsuser but used in HTTPS proxy context.   Example: '
complete -c curl -l proxy-tlsv1 -d 'Same as -1, --tlsv1 but used in HTTPS proxy context.   Example: '
complete -c curl -s U -l proxy-user -d 'Specify the user name and password to use for proxy authentication'
complete -c curl -s x -l proxy -d 'Use the specified proxy'
complete -c curl -l 'proxy1.0' -d 'Use the specified HTTP 1. 0 proxy'
complete -c curl -s p -l proxytunnel -d 'When an HTTP proxy is used -x, --proxy, this option will make curl tunnel thr…'
complete -c curl -l pubkey -d '(SFTP SCP) Public key file name'
complete -c curl -s Q -l quote -d '(FTP SFTP) Send an arbitrary command to the remote FTP or SFTP server'
complete -c curl -l random-file -d 'Specify the path name to file containing what will be considered as random da…'
complete -c curl -s r -l range -d '(HTTP FTP SFTP FILE) Retrieve a byte range (i. e'
complete -c curl -o 500 -d 'specifies the last 500 bytes'
complete -c curl -s 1 -d 'specifies the first and last byte only(*)(HTTP)'
complete -c curl -l raw -d '(HTTP) When used, it disables all internal HTTP decoding of content or transf…'
complete -c curl -s e -l referer -d '(HTTP) Sends the "Referrer Page" information to the HTTP server'
complete -c curl -s J -l remote-header-name -d '(HTTP) This option tells the -O, --remote-name option to use the server-speci…'
complete -c curl -l remote-name-all -d 'This option changes the default action for all given URLs to be dealt with as…'
complete -c curl -s O -l remote-name -d 'Write output to a local file named like the remote file we get'
complete -c curl -s R -l remote-time -d 'When used, this will make curl attempt to figure out the timestamp of the rem…'
complete -c curl -l request-target -d '(HTTP) Tells curl to use an alternative "target" (path) instead of using the …'
complete -c curl -s X -l request -d '(HTTP) Specifies a custom request method to use when communicating with the H…'
complete -c curl -l resolve -d 'Provide a custom address for a specific host and port pair'
complete -c curl -l retry-all-errors -d 'Retry on any error.  This option is used together with --retry'
complete -c curl -l retry-connrefused -d 'In addition to the other conditions, consider ECONNREFUSED as a transient err…'
complete -c curl -l retry-delay -d 'Make curl sleep this amount of time before each retry when a transfer has fai…'
complete -c curl -l retry-max-time -d 'The retry timer is reset before the first transfer attempt'
complete -c curl -l retry -d 'If a transient error is returned when curl tries to perform a transfer, it wi…'
complete -c curl -l sasl-authzid -d 'Use this authorisation identity (authzid), during SASL PLAIN authentication, …'
complete -c curl -l sasl-ir -d 'Enable initial response in SASL authentication.   Example: '
complete -c curl -l service-name -d 'This option allows you to change the service name for SPNEGO'
complete -c curl -s S -l show-error -d 'When used with -s, --silent, it makes curl show an error message if it fails'
complete -c curl -s s -l silent -d 'Silent or quiet mode.  Do not show progress meter or error messages'
complete -c curl -l socks4 -d 'Use the specified SOCKS4 proxy'
complete -c curl -l socks4a -d 'Use the specified SOCKS4a proxy'
complete -c curl -l socks5-basic -d 'Tells curl to use username/password authentication when connecting to a SOCKS…'
complete -c curl -l socks5-gssapi-nec -d 'As part of the GSS-API negotiation a protection mode is negotiated'
complete -c curl -l socks5-gssapi-service -d 'The default service name for a socks server is rcmd/server-fqdn'
complete -c curl -l socks5-gssapi -d 'Tells curl to use GSS-API authentication when connecting to a SOCKS5 proxy'
complete -c curl -l socks5-hostname -d 'Use the specified SOCKS5 proxy (and let the proxy resolve the host name)'
complete -c curl -l socks5 -d 'Use the specified SOCKS5 proxy - but resolve the host name locally'
complete -c curl -s Y -l speed-limit -d 'If a download is slower than this given speed (in bytes per second) for speed…'
complete -c curl -s y -l speed-time -d 'If a download is slower than speed-limit bytes per second during a speed-time…'
complete -c curl -l ssl-allow-beast -d 'This option tells curl to not work around a security flaw in the SSL3 and TLS1'
complete -c curl -l ssl-auto-client-cert -d 'Tell libcurl to automatically locate and use a client certificate for authent…'
complete -c curl -l ssl-no-revoke -d '(Schannel) This option tells curl to disable certificate revocation checks'
complete -c curl -l ssl-reqd -d '(FTP IMAP POP3 SMTP LDAP) Require SSL/TLS for the connection'
complete -c curl -l ssl-revoke-best-effort -d '(Schannel) This option tells curl to ignore certificate revocation checks whe…'
complete -c curl -l ssl -d '(FTP IMAP POP3 SMTP LDAP) Try to use SSL/TLS for the connection'
complete -c curl -s 2 -l sslv2 -d '(SSL) This option previously asked curl to use SSLv2, but starting in curl 7'
complete -c curl -s 3 -l sslv3 -d '(SSL) This option previously asked curl to use SSLv3, but starting in curl 7'
complete -c curl -l stderr -d 'Redirect all writes to stderr to the specified file instead'
complete -c curl -l styled-output -d 'Enables the automatic use of bold font styles when writing HTTP headers to th…'
complete -c curl -l suppress-connect-headers -d 'When -p, --proxytunnel is used and a CONNECT request is made do not output pr…'
complete -c curl -l tcp-fastopen -d 'Enable use of TCP Fast Open (RFC7413).   Example: '
complete -c curl -l tcp-nodelay -d 'Turn on the TCP_NODELAY option'
complete -c curl -s t -l telnet-option -d 'Pass options to the telnet protocol'
complete -c curl -l tftp-blksize -d '(TFTP) Set TFTP BLKSIZE option (must be >512)'
complete -c curl -l tftp-no-options -d '(TFTP) Tells curl not to send TFTP options requests'
complete -c curl -s z -l time-cond -d '(HTTP FTP) Request a file that has been modified later than the given time an…'
complete -c curl -l tls-max -d '(SSL) VERSION defines maximum supported TLS version'
complete -c curl -l tls13-ciphers -d '(TLS) Specifies which cipher suites to use in the connection if it negotiates…'
complete -c curl -l tlsauthtype -d 'Set TLS authentication type'
complete -c curl -l tlspassword -d 'Set password for use with the TLS authentication method specified with --tlsa…'
complete -c curl -l tlsuser -d 'Set username for use with the TLS authentication method specified with --tlsa…'
complete -c curl -l 'tlsv1.0' -d '(TLS) Forces curl to use TLS version 1'
complete -c curl -l 'tlsv1.1' -d '(TLS) Forces curl to use TLS version 1'
complete -c curl -l 'tlsv1.2' -d '(TLS) Forces curl to use TLS version 1'
complete -c curl -l 'tlsv1.3' -d '(TLS) Forces curl to use TLS version 1'
complete -c curl -l tlsv1 -d '(SSL) Tells curl to use at least TLS version 1'
complete -c curl -l tr-encoding -d '(HTTP) Request a compressed Transfer-Encoding response using one of the algor…'
complete -c curl -l trace-ascii -d 'Enables a full trace dump of all incoming and outgoing data, including descri…'
complete -c curl -l trace-time -d 'Prepends a time stamp to each trace or verbose line that curl displays'
complete -c curl -l trace -d 'Enables a full trace dump of all incoming and outgoing data, including descri…'
complete -c curl -l unix-socket -d '(HTTP) Connect through this Unix domain socket, instead of using the network'
complete -c curl -s T -l upload-file -d 'This transfers the specified local file to the remote URL'
complete -c curl -l url -d 'Specify a URL to fetch'
complete -c curl -s B -l use-ascii -d '(FTP LDAP) Enable ASCII transfer'
complete -c curl -s A -l user-agent -d '(HTTP) Specify the User-Agent string to send to the HTTP server'
complete -c curl -s u -l user -d 'Specify the user name and password to use for server authentication'
complete -c curl -s v -l verbose -d 'Makes curl verbose during the operation'
complete -c curl -s V -l version -d 'Displays information about curl and the libcurl version it uses'
complete -c curl -s w -l write-out -d 'Make curl display information on stdout after a completed transfer'
complete -c curl -l option
complete -c curl -l eprt -l no-eprt -d 'for --disable-eprt'
complete -c curl -l epsv -l no-epsv -d 'for --disable-epsv'
complete -c curl -l buffer
complete -c curl -l keepalive
complete -c curl -l progress-meter
complete -c curl -l sessionid
complete -c curl -l no-remote-name
complete -c curl -l xattr -d 'When saving output to a file, this option tells curl to store certain file me…'


text:
# savelog
# Autogenerated from man page /usr/share/man/man8/savelog.8.gz
complete -c savelog -s m -d 'chmod the log files to mode, implies  -t'
complete -c savelog -s u -d 'chown log files to user, implies  -t'
complete -c savelog -s g -d 'chgrp log files to group, implies  -t'
complete -c savelog -s c -d 'Save cycle versions of the logfile (default: 7)'
complete -c savelog -s t -d 'touch new logfile into existence'
complete -c savelog -s l -d 'don\'t compress any log files (default: do compress)'
complete -c savelog -s p -d 'preserve owner, group, and permissions of logfile'
complete -c savelog -s j -d 'compress with bzip2 instead of gzip'
complete -c savelog -s J -d 'compress with xz instead of gzip '
complete -c savelog -o '1.\\' -s 9 -d 'compression strength or memory usage (default: 9, except for xz)'
complete -c savelog -s C -d 'force cleanup of cycled logfiles'
complete -c savelog -s d -d 'use standard date for rolling'
complete -c savelog -s D -d 'override date format, in the syntax understood by the  date (1) command'
complete -c savelog -s r -d 'use  rolldir instead of .  to roll files'
complete -c savelog -s n -d 'do not rotate empty files'
complete -c savelog -s 1 -d 'compression strength or memory usage (default: 9, except for xz)'
complete -c savelog -s q -d 'be quiet'


text:
# rdma-link
# Autogenerated from man page /usr/share/man/man8/rdma-link.8.gz
complete -c rdma-link -s V
complete -c rdma-link -s d -d 'rdma link show [  DEV/PORT_INDEX  ] rdma link add NAME type TYPE netdev NETDE…'


text:
# pwck
# Autogenerated from man page /usr/share/man/man8/pwck.8.gz
complete -c pwck -l badname -d 'Allow names that do not conform to standards'
complete -c pwck -s h -l help -d 'Display help message and exit'
complete -c pwck -s q -l quiet -d 'Report errors only'
complete -c pwck -s r -l read-only -d 'Execute the pwck command in read-only mode'
complete -c pwck -s R -l rootCHROOT_DIR -d 'Apply changes in the CHROOT_DIR directory and use the configuration files fro…'
complete -c pwck -s s -l sort -d 'Sort entries in /etc/passwd and /etc/shadow by UID'
complete -c pwck -l root


text:
# ntfstruncate
# Autogenerated from man page /usr/share/man/man8/ntfstruncate.8.gz
complete -c ntfstruncate -s f -l force -d 'This will override some sensible defaults, such as not using a mounted volume'
complete -c ntfstruncate -s h -l help -d 'Show a list of options with a brief description of each one'
complete -c ntfstruncate -s l -d 'Display licensing information'
complete -c ntfstruncate -s n -l no-action -d 'Simulate the truncation without actually write to device'
complete -c ntfstruncate -s q -l quiet -d 'Suppress some debug/warning/error messages'
complete -c ntfstruncate -s v -l verbose -d 'Display more debug/warning/error messages'
complete -c ntfstruncate -s V -l version -d 'Show the version number, copyright and license of  ntfstruncate '
complete -c ntfstruncate -o fv -d 'is equivalent to'


text:
# xditview
# Autogenerated from man page /usr/share/man/man1/xditview.1.gz
complete -c xditview -o page -d 'This option specifies the page number of the document to be displayed at star…'
complete -c xditview -o resolution -d 'This specifies the desired screen resolution to use; fonts will be opened by …'
complete -c xditview -o noPolyText -d 'Some X servers incorrectly implement PolyText with multiple strings per reque…'
complete -c xditview -o backingStore -d 'Redisplay can take up to a second or so; this option causes the server to sav…'
complete -c xditview -o bg -d 'This option specifies the color to use for the background of the window'
complete -c xditview -o bd -d 'This option specifies the color to use for the border of the window'
complete -c xditview -o bw -d 'This option specifies the width in pixels of the border surrounding the window'
complete -c xditview -o fg -d 'This option specifies the color to use for displaying text'
complete -c xditview -o fn -d 'This option specifies the font to be used for displaying widget text'
complete -c xditview -o rv -d 'This option indicates that reverse video should be simulated by swapping the …'
complete -c xditview -o geometry -d 'This option specifies the preferred size and position of the window'
complete -c xditview -o display -d 'This option specifies the X server to contact'
complete -c xditview -o xrm -d 'This option specifies a resource string to be used'


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


text:
# manpath
# Autogenerated from man page /usr/share/man/man1/manpath.1.gz
complete -c manpath -s q -l quiet -d 'Do not issue warnings'
complete -c manpath -s d -l debug -d 'Print debugging information'
complete -c manpath -s c -l catpath -d 'Produce a catpath as opposed to a manpath'
complete -c manpath -s g -l global -d 'Produce a manpath consisting of all paths named as "global" within the man-db…'
complete -c manpath -s m -d '--systems=system\\|[\\|,. \\|. \\|'
complete -c manpath -s C -l config-file -d 'Use this user configuration file rather than the default of R ~/. manpath '
complete -c manpath -s '?' -l help -d 'Print a help message and exit'
complete -c manpath -l usage -d 'Print a short usage message and exit'
complete -c manpath -l systems -d 'If this system has access to other operating systems\' manual hierarchies, thi…'
complete -c manpath -s V -l version -d 'Display version information.  ENVIRONMENT'


text:
# linkicc
# Autogenerated from man page /usr/share/man/man1/linkicc.1.gz
complete -c linkicc -s 8 -d 'Creates 8-bit devicelink'
complete -c linkicc -s b -d 'Black point compensation'
complete -c linkicc -s c -d 'Precission (0=LowRes, 1=Normal, 2=Hi-res).  [defaults to 1]'
complete -c linkicc -s d -d 'Description text (quotes can be used)'
complete -c linkicc -s h -d 'Show summary of options and examples'
complete -c linkicc -s i -d 'Input profile (defaults to sRGB)'
complete -c linkicc -s k -d 'Ink-limiting in % (CMYK only)'
complete -c linkicc -s o -d 'Output devicelink profile.  [defaults to \'devicelink. icm\']'
complete -c linkicc -s t -d 'Intent (0=Perceptual, 1=Colorimetric, 2=Saturation, 3=Absolute)'
complete -c linkicc -s x -d 'Creatively, guess deviceclass of resulting profile'


text:
# ModemManager
# Autogenerated from man page /usr/share/man/man8/ModemManager.8.gz
complete -c ModemManager -l filter-policy -d 'Specify which ports are probed and how: \'WHITELIST-ONLY\' Only devices or port…'
complete -c ModemManager -l no-auto-scan -d 'Fully disable udev-based auto-scan looking for devices'
complete -c ModemManager -l initial-kernel-events -d 'Specify location of the file where the list of initial kernel events is avail…'
complete -c ModemManager -l debug -d 'Runs ModemManager with "DEBUG" log level and without daemonizing'
complete -c ModemManager -s V -l version -d 'Print the ModemManager software version and exit'
complete -c ModemManager -s h -l help -d 'Show application options'
complete -c ModemManager -l log-level -d 'Sets how much information ModemManager sends to the log destination (usually …'
complete -c ModemManager -l log-file -d 'Specify location of the file where ModemManager will dump its log messages, i…'
complete -c ModemManager -l log-journal -d 'Output log message to the systemd journal'
complete -c ModemManager -l log-timestamps -d 'Include absolute timestamps in the log output'
complete -c ModemManager -l log-relative-timestamps -d 'Include timestamps, relative to the start time of the daemon, in the log outp…'
complete -c ModemManager -l test-session -d 'Run the ModemManager daemon in the Session bus instead of the System bus'
complete -c ModemManager -l test-enable -d 'Enable the Test DBus interface in the daemon'
complete -c ModemManager -l test-plugin-dir -d 'Specify an alternate directory where the daemon should look for vendor plugins'


text:
# chmem
# Autogenerated from man page /usr/share/man/man8/chmem.8.gz
complete -c chmem -s b -l blocks
complete -c chmem -s d -l disable
complete -c chmem -s e -l enable
complete -c chmem -s z -l zone
complete -c chmem -s h -l help
complete -c chmem -s v -l verbose
complete -c chmem -s V -l version


text:
# lpmove
# Autogenerated from man page /usr/share/man/man8/lpmove.8.gz
complete -c lpmove -s E -d 'Forces encryption when connecting to the server'
complete -c lpmove -s U -d 'Specifies an alternate username'
complete -c lpmove -s h -d 'Specifies an alternate server'


text:
# pdfimages
# Autogenerated from man page /usr/share/man/man1/pdfimages.1.gz
complete -c pdfimages -s f -d 'Specifies the first page to scan'
complete -c pdfimages -s l -d 'Specifies the last page to scan'
complete -c pdfimages -o png -d 'Change the default output format to PNG'
complete -c pdfimages -o tiff -d 'Change the default output format to TIFF'
complete -c pdfimages -s j -d 'Write images in JPEG format as JPEG files instead of the default format'
complete -c pdfimages -o jp2 -d 'Write images in JPEG2000 format as JP2 files instead of the default format'
complete -c pdfimages -o jbig2 -d 'Write images in JBIG2 format as JBIG2 files instead of the default format'
complete -c pdfimages -o ccitt -d 'Write images in CCITT format as CCITT files instead of the default format'
complete -c pdfimages -s 1 -d '1D Group 3 encoding'
complete -c pdfimages -s 2 -d '2D Group 3 encoding'
complete -c pdfimages -s 4 -d 'Group 4 encoding'
complete -c pdfimages -s A -d 'Beginning of line is aligned on a byte boundary'
complete -c pdfimages -s P -d 'Beginning of line is not aligned on a byte boundary'
complete -c pdfimages -s X -d 'The image width in pixels'
complete -c pdfimages -s W -d 'Encoding uses 1 for black and 0 for white'
complete -c pdfimages -s B -d 'Encoding uses 0 for black and 1 for white'
complete -c pdfimages -s M -d 'Input data fills from most significant bit to least significant bit. RE'
complete -c pdfimages -o all -d 'Write JPEG, JPEG2000, JBIG2, and CCITT images in their native format'
complete -c pdfimages -o list -d 'Instead of writing the images, list the images along with various information…'
complete -c pdfimages -o opw -d 'Specify the owner password for the PDF file'
complete -c pdfimages -o upw -d 'Specify the user password for the PDF file'
complete -c pdfimages -s p -d 'Include page numbers in output file names'
complete -c pdfimages -s q -d 'Don\'t print any messages or errors'
complete -c pdfimages -s v -d 'Print copyright and version information'
complete -c pdfimages -s h -d 'Print usage information.  ( -help and'
complete -c pdfimages -l help -d 'are equivalent. ) EXIT CODES The Xpdf tools use the following exit codes:'


text:
# ntfslabel
# Autogenerated from man page /usr/share/man/man8/ntfslabel.8.gz
complete -c ntfslabel -s f -l force -d 'This will override some sensible defaults, such as not working with a mounted…'
complete -c ntfslabel -s h -l help -d 'Show a list of options with a brief description of each one'
complete -c ntfslabel -l new-half-serial -d 'Set a new serial number to the device, either the argument value, or a random…'
complete -c ntfslabel -s n -l no-action -d 'Don\'t actually write to disk'
complete -c ntfslabel -s q -l quiet -d 'Reduce the amount of output to a minimum'
complete -c ntfslabel -s v -l verbose -d 'Increase the amount of output that  ntfslabel prints'
complete -c ntfslabel -s L -d 'option of mkntfs (8) during creation of the file system'
complete -c ntfslabel -o fv -d 'is equivalent to'
complete -c ntfslabel -l new-serial
complete -c ntfslabel -s V -l version -d 'Show the version number, copyright and license for ntfslabel '


text:
# tload
# Autogenerated from man page /usr/share/man/man1/tload.1.gz
complete -c tload -s s -l scale -d 'The scale option allows a vertical scale to be specified for the display (in …'
complete -c tload -s d -l delay -d 'The delay sets the delay between graph updates in R seconds '
complete -c tload -s h -l help -d 'Display this help text'
complete -c tload -s V -l version -d 'Display version information and exit'


text:
# join
# Autogenerated from man page /usr/share/man/man1/join.1.gz
complete -c join -s a -d 'also print unpairable lines from file FILENUM, where FILENUM is 1 or 2, corre…'
complete -c join -s e -d 'replace missing input fields with EMPTY'
complete -c join -s i -l ignore-case -d 'ignore differences in case when comparing fields'
complete -c join -s j -d 'equivalent to \'-1 FIELD -2 FIELD\''
complete -c join -s o -d 'obey FORMAT while constructing output line'
complete -c join -s t -d 'use CHAR as input and output field separator'
complete -c join -s v -d 'like -a FILENUM, but suppress joined output lines'
complete -c join -s 1 -d 'join on this FIELD of file 1'
complete -c join -s 2 -d 'join on this FIELD of file 2'
complete -c join -l check-order -d 'check that the input is correctly sorted, even if all input lines are pairable'
complete -c join -l nocheck-order -d 'do not check that the input is correctly sorted'
complete -c join -l header -d 'treat the first line in each file as field headers, print them without trying…'
complete -c join -s z -l zero-terminated -d 'line delimiter is NUL, not newline'
complete -c join -l help -d 'display this help and exit'
complete -c join -l version -d 'output version information and exit'


text:
# systemd-sysusers
# Autogenerated from man page /usr/share/man/man8/systemd-sysusers.8.gz
complete -c systemd-sysusers -l root -d 'Takes a directory path as an argument'
complete -c systemd-sysusers -l image -d 'Takes a path to a disk image file or block device node'
complete -c systemd-sysusers -l inline -d 'Treat each positional argument as a separate configuration line instead of a …'
complete -c systemd-sysusers -l cat-config -d 'Copy the contents of config files to standard output'
complete -c systemd-sysusers -l no-pager -d 'Do not pipe output into a pager'
complete -c systemd-sysusers -s h -l help -d 'Print a short help text and exit'
complete -c systemd-sysusers -l version -d 'Print a short version string and exit'
complete -c systemd-sysusers -l replace -d 'is specified, arguments specified on the command line are used instead of the…'


text:
# setarch
# Autogenerated from man page /usr/share/man/man8/setarch.8.gz
complete -c setarch -l list
complete -c setarch -l 'uname-2.6'
complete -c setarch -s v -l verbose
complete -c setarch -s 3 -l 3gb
complete -c setarch -l 4gb
complete -c setarch -s B -l 32bit
complete -c setarch -s F -l fdpic-funcptrs
complete -c setarch -s I -l short-inode
complete -c setarch -s L -l addr-compat-layout
complete -c setarch -s R -l addr-no-randomize
complete -c setarch -s S -l whole-seconds
complete -c setarch -s T -l sticky-timeouts
complete -c setarch -s X -l read-implies-exec
complete -c setarch -s Z -l mmap-page-zero
complete -c setarch -s V -l version
complete -c setarch -s h -l help


text:
# lsb_release
# Autogenerated from man page /usr/share/man/man1/lsb_release.1.gz
complete -c lsb_release -s v -l version -d 'Show the version of the LSB against which your current installation is compli…'
complete -c lsb_release -s i -l id -d 'Display the distributor\'s ID'
complete -c lsb_release -s d -l description -d 'Display a description of the currently installed distribution'
complete -c lsb_release -s r -l release -d 'Display the release number of the currently installed distribution'
complete -c lsb_release -s c -l codename -d 'Display the code name of the currently installed distribution'
complete -c lsb_release -s a -l all -d 'Display all of the above information'
complete -c lsb_release -s s -l short -d 'Use the short output format for any information displayed'
complete -c lsb_release -s h -l help -d 'Show summary of options'


text:
# sh
# Autogenerated from man page /usr/share/man/man1/sh.1.gz
complete -c sh -s a -d 'Export all variables assigned to'
complete -c sh -s c -d 'Read commands from the command_string operand instead of from the standard in…'
complete -c sh -s C -d 'Don\'t overwrite existing files with \\*[Gt]'
complete -c sh -s e -d 'If not interactive, exit immediately if any untested command fails'
complete -c sh -s f -d 'Disable pathname expansion'
complete -c sh -s n -d 'If not interactive, read commands but do not execute them'
complete -c sh -s u -d 'Write a message to standard error when attempting to expand a variable that i…'
complete -c sh -s v -d 'The shell writes its input to standard error as it is read'
complete -c sh -s x -d 'Write each command to standard error (preceded by a +  ) before it is executed'
complete -c sh -s I -d 'Ignore EOF\'s from input when interactive'
complete -c sh -s i -d 'Force the shell to behave interactively'
complete -c sh -s l -d 'Make dash act as if it had been invoked as a login shell'
complete -c sh -s m -d 'Turn on job control (set automatically when interactive)'
complete -c sh -s s -d 'Read commands from standard input (set automatically if no file arguments are…'
complete -c sh -s V -d 'Enable the built-in vi 1 command line editor (disables E if it has been set)'
complete -c sh -s E -d 'Enable the built-in emacs 1 command line editor (disables V if it has been se…'
complete -c sh -s b -d 'Enable asynchronous notification of background job completion'
complete -c sh -s p -d 'Do not attempt to reset effective uid if it does not match uid'
complete -c sh -s r -d 'Reverse the order of the commands listed (with l ) or edited (with neither l …'
complete -c sh -o number -d 'A negative decimal number representing the command that was executed number o…'
complete -c sh -s d -d 'True if file exists and is a directory'
complete -c sh -s g -d 'True if file exists and its set group ID flag is set'
complete -c sh -s h -d 'True if file exists and is a symbolic link'
complete -c sh -s k -d 'True if file exists and its sticky bit is set'
complete -c sh -s t -d 'True if the file whose file descriptor number is file_descriptor is open and …'
complete -c sh -s w -d 'True if file exists and is writable'
complete -c sh -s z -d 'True if the length of string is zero'
complete -c sh -s L -d 'True if file exists and is a symbolic link'
complete -c sh -s O -d 'True if file exists and its owner matches the effective user id of this proce…'
complete -c sh -s G -d 'True if file exists and its group matches the effective group id of this proc…'
complete -c sh -s S -d 'True if file exists and is a socket'
complete -c sh -s H -d 'set or inquire about hard limits'


text:
# devlink-sb
# Autogenerated from man page /usr/share/man/man8/devlink-sb.8.gz
complete -c devlink-sb -s V
complete -c devlink-sb -s n -d 'devlink sb show  [  DEV  [  sb SB_INDEX  ] ] devlink sb pool show  [  DEV  [ …'


text:
# patch
# Autogenerated from man page /usr/share/man/man1/patch.1.gz
complete -c patch -s b -d 'Make backup files'
complete -c patch -s B -d 'Use the  simple method to determine backup file names (see the  "-V " method …'
complete -c patch -s c -d 'Interpret the patch file as a ordinary context diff'
complete -c patch -s d -d 'Change to the directory  dir immediately, before doing anything else'
complete -c patch -s D -d 'Use the  #ifdef " . \\|. \\|'
complete -c patch -s e -d 'Interpret the patch file as an  ed script'
complete -c patch -s E -d 'Remove output files that are empty after the patches have been applied'
complete -c patch -s f -d 'Assume that the user knows exactly what he or she is doing, and do not ask an…'
complete -c patch -s F -d 'Set the maximum fuzz factor'
complete -c patch -s g -d 'This option controls  patch \'s actions when a file is under \\s-1RCS\\s0 or \\s-…'
complete -c patch -s i -d 'Read the patch from R patchfile '
complete -c patch -s l -d 'Match patterns loosely, in case tabs or spaces have been munged in your files'
complete -c patch -s n -d 'Interpret the patch file as a normal diff'
complete -c patch -s N -d 'When a patch does not apply, patch usually checks if the patch looks like it …'
complete -c patch -s o -d 'Send output to  outfile instead of patching files in place'
complete -c patch -o pnum -d 'Strip the smallest prefix containing  num leading slashes from each file name…'
complete -c patch -s r -d 'Put rejects into  rejectfile instead of the default  . rej file'
complete -c patch -s R -d 'Assume that this patch was created with the old and new files swapped'
complete -c patch -s s -d 'Work silently, unless an error occurs'
complete -c patch -s t -d 'Suppress questions like  -f , but make some different assumptions: skip patch…'
complete -c patch -s T -d 'Set the modification and access times of patched files from time stamps given…'
complete -c patch -s u -d 'Interpret the patch file as a unified context diff'
complete -c patch -s v -d 'Print out  patch \'s revision header and patch level, and exit'
complete -c patch -s V -d 'Use  method to determine backup file names'
complete -c patch -s x -d 'Set internal debugging flags of interest only to  patch patchers'
complete -c patch -s Y -d 'Use the  simple method to determine backup file names (see the  "-V " method …'
complete -c patch -s z -d 'Use the  simple method to determine backup file names (see the  "-V " method …'
complete -c patch -l option -d 'The names of the files to be patched are usually taken from the patch file, b…'
complete -c patch -l -e -l -n -l or
complete -c patch -s p -d or
complete -c patch -l Make -d 'That is, when patching a file, rename or copy the original instead of removin…'
complete -c patch -l Back -d 'and if backups are not otherwise requested'
complete -c patch -l Do -d 'and if backups are not otherwise requested'
complete -c patch -l Use -d 'simple method to determine backup file names (see the'
complete -c patch -l Write -d '/dev/tty '
complete -c patch -l Interpret
complete -c patch -l Change -d 'dir immediately, before doing anything else'
complete -c patch -l Print
complete -c patch -l Remove -d 'Normally this option is unnecessary, since patch can examine the time stamps …'
complete -c patch -l Assume -d 'ask any questions'
complete -c patch -l Set -d 'This option only applies to diffs that have context, and causes patch to igno…'
complete -c patch -l This -d 'patch \'s actions when a file is under RCS or SCCS control, and does not exist…'
complete -c patch -l Read -d 'patchfile .  If patchfile is'
complete -c patch -l Match -d 'have been munged in your files'
complete -c patch -l Merge -d 'merge(1)'
complete -c patch -l When -d 'has been applied already by trying to reverse-apply the first hunk.   The'
complete -c patch -l -R
complete -c patch -l Send -d 'outfile instead of patching files in place'
complete -c patch -l Strip -d 'num leading slashes from each file name found in the patch file'
complete -c patch -o p0 -d 'gives the entire file name unmodified,'
complete -c patch -o p1 -d 'gives u/howard/src/blurfl/blurfl. c without the leading slash,'
complete -c patch -o p4 -d 'gives blurfl/blurfl. c and not specifying'
complete -c patch -l Conform -d ' o Take the first existing file from the list (old, new, index) when intuitin…'
complete -c patch -l Put -d 'rejectfile instead of the default . rej file'
complete -c patch -l Behave -d 'potential problem, warn about it (the default), or fail'
complete -c patch -l Produce -d 'unified)'
complete -c patch -l Work
complete -c patch -l Suppress
complete -c patch -s Z -d or
complete -c patch -l -Y -d or
complete -c patch -l and
complete -c patch -l options -d 'If none of these options are given, then a simple backup suffix is used; it i…'
complete -c patch -l Output
complete -c patch -o Np1 -d 'is recommended'
complete -c patch -l -


text:
# xetex
# Autogenerated from man page /usr/share/man/man1/xetex.1.gz
complete -c xetex -o no-pdf -d 'Generate Xe\\*(TX\'s extended DVI (. xdv) output instead of pdf'
complete -c xetex -o output-driver -d 'Run  cmd instead of xdvipdfmx to translate xdv to pdf'
complete -c xetex -o papersize -d 'Set pdf media size to string '
complete -c xetex -o draftmode
complete -c xetex -o enc
complete -c xetex -o ipc
complete -c xetex -o ipc-start
complete -c xetex -o translate-file


text:
# ufw
# Autogenerated from man page /usr/share/man/man8/ufw.8.gz
complete -c ufw -l version -d 'show program\'s version number and exit'
complete -c ufw -s h -l help -d 'show help message and exit'
complete -c ufw -l dry-run -d 'don\'t modify anything, just show the changes'
complete -c ufw -l force
complete -c ufw -l add-new -d 'allow or deny so the update --add-new command may automatically update the fi…'


text:
# parec
# Autogenerated from man page /usr/share/man/man1/parec.1.gz
complete -c parec -s h -l help -d 'Show help'
complete -c parec -l version -d 'Show version information'
complete -c parec -s r -l record -d 'Capture audio data and write it to the specified file or to STDOUT if none is…'
complete -c parec -s p -l playback -d 'Read audio data from the specified file or STDIN if none is specified, and pl…'
complete -c parec -s v -l verbose -d 'Enable verbose operation'
complete -c parec -s s -l server -d 'Choose the server to connect to'
complete -c parec -s d -l device -d 'Specify the symbolic name of the sink/source to play/record this stream on/fr…'
complete -c parec -l monitor-stream -d 'Record from the sink input with index INDEX'
complete -c parec -s n -l client-name -d 'Specify the client name paplay shall pass to the server when connecting'
complete -c parec -l stream-name -d 'Specify the stream name paplay shall pass to the server when creating the str…'
complete -c parec -l volume -d 'Specify the initial playback volume to use'
complete -c parec -l rate -d 'Capture or play back audio with the specified sample rate'
complete -c parec -l format -d 'Capture or play back audio with the specified sample format.  See https://www'
complete -c parec -l channels -d 'Capture or play back audio with the specified number of channels'
complete -c parec -l channel-map -d 'Explicitly choose a channel map when playing back this stream'
complete -c parec -l fix-format -d 'If passed, the sample format of the stream is changed to the native format of…'
complete -c parec -l fix-rate -d 'If passed, the sampling rate of the stream is changed to the native rate of t…'
complete -c parec -l fix-channels -d 'If passed, the number of channels and the channel map of the stream is change…'
complete -c parec -l no-remix -d 'Never upmix or downmix channels'
complete -c parec -l no-remap -d 'Never remap channels'
complete -c parec -l latency -d 'Explicitly configure the latency, with a time specified in bytes in the selec…'
complete -c parec -l latency-msec -d 'Explicitly configure the latency, with a time specified in milliseconds'
complete -c parec -l process-time -d 'Explicitly configure the process time, with a time specified in bytes in the …'
complete -c parec -l process-time-msec -d 'Explicitly configure the process time, with a time specified in milliseconds'
complete -c parec -l property -d 'Attach a property to the client and stream.  May be used multiple times'
complete -c parec -l raw -d 'Play/record raw audio data'
complete -c parec -l file-format -d 'Play/record encoded audio data in the file format specified'
complete -c parec -l list-file-formats -d 'List supported file formats'


text:
# eptex
# Autogenerated from man page /usr/share/man/man1/eptex.1.gz
complete -c eptex -o kanji -d 'Sets the input Japanese Kanji code'
complete -c eptex -o kanji-internal -d 'Sets the internal Kanji code.   The string can be either R euc , and R sjis '
complete -c eptex -o enc -d 'In this version of (e-)(u)p, enc extensions are not available'


text:
# blkid
# Autogenerated from man page /usr/share/man/man8/blkid.8.gz
complete -c blkid -s c -l cache-file
complete -c blkid -s d -l no-encoding
complete -c blkid -s D -l no-part-details
complete -c blkid -s g -l garbage-collect
complete -c blkid -s h -l help
complete -c blkid -s H -l hint
complete -c blkid -s i -l info
complete -c blkid -s k -l list-filesystems
complete -c blkid -s l -l list-one
complete -c blkid -s L -l label
complete -c blkid -s n -l match-types
complete -c blkid -s o -l output
complete -c blkid -s O -l offset
complete -c blkid -s p -l probe
complete -c blkid -s s -l match-tag
complete -c blkid -s S -l size
complete -c blkid -s t -l match-token
complete -c blkid -s u -l usages
complete -c blkid -s U -l uuid
complete -c blkid -s V -l version


text:
# localedef
# Autogenerated from man page /usr/share/man/man1/localedef.1.gz
complete -c localedef -l add-to-archive -d 'Add the  compiledpath directories to the locale archive file'
complete -c localedef -l delete-from-archive -d 'Delete the named locales from the locale archive file'
complete -c localedef -l list-archive -d 'List the locales contained in the locale archive file'
complete -c localedef -s f -l charmap -d 'Specify the file that defines the character set that is used by the input file'
complete -c localedef -s i -l inputfile -d 'Specify the locale definition file to compile'
complete -c localedef -s u -l repertoire-map -d 'Read mappings from symbolic names to Unicode code points from R repertoirefil…'
complete -c localedef -s A -l alias-file -d 'Use  aliasfile to look up aliases for locale names'
complete -c localedef -s c -l force -d 'Write the output files even if warnings were generated about the input file'
complete -c localedef -s v -l verbose -d 'Generate extra warnings about errors that are normally ignored'
complete -c localedef -l big-endian -d 'Generate big-endian output'
complete -c localedef -l little-endian -d 'Generate little-endian output'
complete -c localedef -l no-archive -d 'Do not use the locale archive file, instead create  outputpath as a subdirect…'
complete -c localedef -l no-hard-links -d 'Do not create hard links between installed locales'
complete -c localedef -l no-warnings -d 'Comma-separated list of warnings to disable'
complete -c localedef -l posix -d 'Conform strictly to POSIX.   Implies  --verbose '
complete -c localedef -l prefix -d 'Set the prefix to be prepended to the full archive pathname'
complete -c localedef -l quiet -d 'Suppress all notifications and warnings, and report only fatal errors'
complete -c localedef -l replace -d 'Replace a locale in the locale archive file'
complete -c localedef -l warnings -d 'Comma-separated list of warnings to enable'
complete -c localedef -s '?' -l help -d 'Print a usage summary and exit'
complete -c localedef -l usage -d 'Print a short usage summary and exit'
complete -c localedef -s V -l version -d 'Print the version number, license, and disclaimer of warranty for localedef '


text:
# virtiofsd
# Autogenerated from man page /usr/share/man/man1/virtiofsd.1.gz
complete -c virtiofsd -s h -l help -d 'Print help'
complete -c virtiofsd -s V -l version -d 'Print version'
complete -c virtiofsd -s d -d 'Enable debug output'
complete -c virtiofsd -l syslog -d 'Print log messages to syslog instead of stderr'
complete -c virtiofsd -s o -d 'NDENT 7. 0'
complete -c virtiofsd -l socket-path -d 'Listen on vhost-user UNIX domain socket at PATH'
complete -c virtiofsd -l socket-group -d 'Set the vhost-user UNIX domain socket gid to GROUP'
complete -c virtiofsd -l fd -d 'Accept connections from vhost-user UNIX domain socket file descriptor FDNUM'
complete -c virtiofsd -l thread-pool-size -d 'Restrict the number of worker threads per request queue to NUM'
complete -c virtiofsd -l cache -d 'Select the desired trade-off between coherency and performance'


text:
# tr
# Autogenerated from man page /usr/share/man/man1/tr.1.gz
complete -c tr -s c -s C -l complement -d 'use the complement of SET1'
complete -c tr -s d -l delete -d 'delete characters in SET1, do not translate'
complete -c tr -s s -l squeeze-repeats -d 'replace each sequence of a repeated character that is listed in the last spec…'
complete -c tr -s t -l truncate-set1 -d 'first truncate SET1 to length of SET2'
complete -c tr -l help -d 'display this help and exit'
complete -c tr -l version -d 'output version information and exit '


text:
# avahi-publish-service
# Autogenerated from man page /usr/share/man/man1/avahi-publish-service.1.gz
complete -c avahi-publish-service -s s -l service -d 'Register a service.  avahi-publish-service is equivalent to avahi-publish -s'
complete -c avahi-publish-service -s a -l address -d 'Register an address/host name mapping'
complete -c avahi-publish-service -s v -l verbose -d 'Enable verbose mode'
complete -c avahi-publish-service -s H -l host -d 'Specify a host name for this service, in case it doesn\'t reside on the local …'
complete -c avahi-publish-service -s d -l domain -d 'Publish the service in the specified domain'
complete -c avahi-publish-service -l subtype -d 'Register the service with an additional subtype in addition to the main type'
complete -c avahi-publish-service -s f -l no-fail -d 'Don\'t fail if the daemon is not found running'
complete -c avahi-publish-service -s h -l help -d 'Show help'
complete -c avahi-publish-service -s V -l version -d 'Show version information'


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


text:
# pw-profiler
# Autogenerated from man page /usr/share/man/man1/pw-profiler.1.gz
complete -c pw-profiler -s r -l remote -d 'The name the remote instance to monitor'
complete -c pw-profiler -s h -l help -d 'Show help'
complete -c pw-profiler -l version -d 'Show version information'
complete -c pw-profiler -s o -l output -d 'Profiler output name (default "profiler. log")'


text:
# keyring
# Autogenerated from man page /usr/share/man/man1/keyring.1.gz
complete -c keyring -s h -l help -d 'Show the help message and exit'
complete -c keyring -s p -l keyring-path -d 'Specify path to the keyring backend to use'
complete -c keyring -s b -l keyring-backend -d 'Specify name of the keyring backend to use'
complete -c keyring -l list-backends -d 'List the available keyring backends and exit'
complete -c keyring -l disable -d 'Create a configuration file disabling keyring and exit'


text:
# dirmngr-client
# Autogenerated from man page /usr/share/man/man1/dirmngr-client.1.gz
complete -c dirmngr-client -l version -d 'Print the program version and licensing information'
complete -c dirmngr-client -l help -s h -d 'Print a usage message summarizing the most useful command-line options'
complete -c dirmngr-client -l quiet -s q -d 'Make the output extra brief by suppressing any informational messages'
complete -c dirmngr-client -l verbose -d 'Outputs additional information while running'
complete -c dirmngr-client -l pem -d 'Assume that the given certificate is in PEM (armored) format'
complete -c dirmngr-client -l ocsp -d 'Do the check using the OCSP protocol and ignore any CRLs'
complete -c dirmngr-client -l force-default-responder -d 'When checking using the OCSP protocol, force the use of the default OCSP resp…'
complete -c dirmngr-client -l ping -d 'Check whether the dirmngr daemon is up and running'
complete -c dirmngr-client -l cache-cert -d 'Put the given certificate into the cache of a running dirmngr'
complete -c dirmngr-client -l validate -d 'Validate the given certificate using dirmngr\'s internal validation code'
complete -c dirmngr-client -l load-crl -d 'This command expects a list of filenames with DER encoded CRL files'
complete -c dirmngr-client -l lookup -d 'Take the remaining arguments and run a lookup command on each of them'
complete -c dirmngr-client -l url -d 'TQ   -u Modify the lookup and load-crl commands to take an URL'
complete -c dirmngr-client -l local -d 'TQ   -l Let the lookup command only search the local cache'
complete -c dirmngr-client -s v
complete -c dirmngr-client -s u -d 'Modify the lookup and load-crl commands to take an URL'
complete -c dirmngr-client -s l -d 'Let the lookup command only search the local cache'
complete -c dirmngr-client -l squid-mode -d 'Run dirmngr-client in a mode suitable as a helper program for Squid\'s externa…'


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


text:
# apropos
# Autogenerated from man page /usr/share/man/man1/apropos.1.gz
complete -c apropos -s d -l debug -d 'Print debugging information'
complete -c apropos -s v -l verbose -d 'Print verbose warning messages'
complete -c apropos -s r -l regex -d 'Interpret each keyword as a regular expression'
complete -c apropos -s w -l wildcard -d 'Interpret each keyword as a pattern containing shell style wildcards'
complete -c apropos -s e -l exact -d 'Each keyword will be exactly matched against the page names and the descripti…'
complete -c apropos -s a -l and -d 'Only display items that match all the supplied keywords'
complete -c apropos -s l -l long -d 'Do not trim output to the terminal width'
complete -c apropos -s s -d '--sections=list\\/, \\ --section=list Search only the given manual sections'
complete -c apropos -s m -d '--systems=system\\|[\\|,. \\|. \\|'
complete -c apropos -s M -l manpath -d 'Specify an alternate set of colon-delimited manual page hierarchies to search'
complete -c apropos -s L -l locale -d 'apropos will normally determine your current locale by a call to the C functi…'
complete -c apropos -s C -l config-file -d 'Use this user configuration file rather than the default of R ~/. manpath '
complete -c apropos -s '?' -l help -d 'Print a help message and exit'
complete -c apropos -l usage -d 'Print a short usage message and exit'
complete -c apropos -l sections
complete -c apropos -l section -d 'Search only the given manual sections'
complete -c apropos -l systems -d 'If this system has access to other operating systems\' manual page description…'
complete -c apropos -s V -l version -d 'Display version information.  EXIT STATUS'


text:
# pdftex
# Autogenerated from man page /usr/share/man/man1/pdftex.1.gz
complete -c pdftex -o cnf-line -d 'Parse  string as a  texmf. cnf configuration line.   See the Kpathsea manual'
complete -c pdftex -o draftmode -d 'Sets pdfdraftmode so pdf\\*(TX doesn\'t write a PDF and doesn\'t read any includ…'
complete -c pdftex -o enc -d 'Enable the enc\\*(TX extensions'
complete -c pdftex -o etex -d 'Enable the e-\\*(TX extensions'
complete -c pdftex -o file-line-error -d 'Print error messages in the form  file:line:error which is similar to the way…'
complete -c pdftex -o no-file-line-error -d 'Disable printing error messages in the  file:line:error style'
complete -c pdftex -o file-line-error-style -d 'This is the old name of the  -file-line-error option'
complete -c pdftex -o fmt -d 'Use  format as the name of the format to be used, instead of the name by whic…'
complete -c pdftex -o halt-on-error -d 'Exit with an error code when an error is encountered during processing'
complete -c pdftex -o help -d 'Print help message and exit'
complete -c pdftex -o ini -d 'Start in  INI mode, which is used to dump formats'
complete -c pdftex -o interaction -d 'Sets the interaction mode'
complete -c pdftex -o ipc -d 'Send DVI or PDF output to a socket as well as the usual output file'
complete -c pdftex -o ipc-start -d 'As  -ipc , and starts the server at the other end as well'
complete -c pdftex -o jobname -d 'Use  name for the job name, instead of deriving it from the name of the input…'
complete -c pdftex -o kpathsea-debug -d 'Sets path searching debugging flags according to the bitmask'
complete -c pdftex -o mktex -d 'Enable . RI mktex fmt , where  fmt must be either  tex or R tfm '
complete -c pdftex -o mltex -d 'Enable ML\\*(TX extensions.   Only effective in combination with  -ini '
complete -c pdftex -o no-mktex -d 'Disable . RI mktex fmt , where  fmt must be either  tex or R tfm '
complete -c pdftex -o output-comment -d 'In DVI mode, use  string for the DVI file comment instead of the date'
complete -c pdftex -o output-directory -d 'Write output files in  directory instead of the current directory'
complete -c pdftex -o output-format -d 'Set the output format mode, where  format must be either  pdf or R dvi '
complete -c pdftex -o parse-first-line -d 'If the first line of the main input file begins with  %& parse it to look for…'
complete -c pdftex -o no-parse-first-line -d 'Disable parsing of the first line of the main input file'
complete -c pdftex -o progname -d 'Pretend to be program R name '
complete -c pdftex -o recorder -d 'Enable the filename recorder'
complete -c pdftex -o shell-escape -d 'Enable the . RI write18command construct'
complete -c pdftex -o no-shell-escape -d 'Disable the '
complete -c pdftex -o shell-restricted -d 'Enable restricted write18{}, as explained in the ``Shell escapes\'\' section of…'
complete -c pdftex -o src-specials -d 'In DVI mode, insert source specials into the DVI file'
complete -c pdftex -o synctex -d 'generate SyncTeX data for previewers according to bits of NUMBER'
complete -c pdftex -o translate-file -d 'Use the  tcxname translation table to set the mapping of input characters and…'
complete -c pdftex -o default-translate-file -d 'Like  -translate-file except that a  %& line can overrule this setting'
complete -c pdftex -o version -d 'Print version information and exit'
complete -c pdftex -o 8bit -d 'make all characters printable by default'


text:
# irb3
# Autogenerated from man page /usr/share/man/man1/irb3.0.1.gz
complete -c irb3 -l version -d 'Prints the version of irb3.  Pp'
complete -c irb3 -s E
complete -c irb3 -l encoding -d 'Same as `ruby -E\' '
complete -c irb3 -s I -d 'Same as `ruby -I\' .  Specifies $LOAD_PATH directory Pp'
complete -c irb3 -s U -d 'Same as `ruby -U\' '
complete -c irb3 -s d -d 'Same as `ruby -d\' .  Sets $DEBUG to true.  Pp'
complete -c irb3 -s f -d 'Suppresses read of ~/. irbrc.  Pp'
complete -c irb3 -s w -d 'Same as `ruby -w\' .  Pp Pp'
complete -c irb3 -s W -d 'Same as `ruby -W\' .  Pp'
complete -c irb3 -s h
complete -c irb3 -l help -d 'Prints a summary of the options.  Pp'
complete -c irb3 -s r -d 'Same as `ruby -r\'.  Causes irb to load the library using require.  Pp'
complete -c irb3 -l inspect -d 'Uses `inspect\' for output (default except for bc mode) Pp'
complete -c irb3 -l noinspect -d 'Doesn\'t use inspect for output Pp'
complete -c irb3 -l multiline -d 'Uses multiline editor module.  Pp'
complete -c irb3 -l nomultiline -d 'Doesn\'t use multiline editor module.  Pp'
complete -c irb3 -l singleline -d 'Uses singleline editor module.  Pp'
complete -c irb3 -l nosingleline -d 'Doesn\'t use singleline editor module.  Pp Pp'
complete -c irb3 -l echo -d 'Show result(default).  Pp'
complete -c irb3 -l noecho -d 'Don\'t show result.  Pp Pp'
complete -c irb3 -l colorize -d 'Use colorization.  Pp'
complete -c irb3 -l nocolorize -d 'Don\'t use colorization.  Pp Pp'
complete -c irb3 -l verbose -d 'Show details.  Pp'
complete -c irb3 -l noverbose -d 'Don\'t show details.  Pp'
complete -c irb3 -l prompt
complete -c irb3 -l prompt-mode -d 'Switch prompt mode'
complete -c irb3 -l inf-ruby-mode -d 'Uses prompt appropriate for inf-ruby-mode on emacs'
complete -c irb3 -l simple-prompt -d 'Makes prompts simple.  Pp'
complete -c irb3 -l noprompt -d 'No prompt mode.  Pp'
complete -c irb3 -l tracer -d 'Displays trace for each execution of commands.  Pp'
complete -c irb3 -l back-trace-limit -d 'Displays backtrace top n and tail n Ns.  The default value is 16'


text:
# ppdi
# Autogenerated from man page /usr/share/man/man1/ppdi.1.gz
complete -c ppdi -s I -d 'Specifies an alternate include directory'
complete -c ppdi -s o -d 'Specifies the PPD source file to update'


text:
# lsmem
# Autogenerated from man page /usr/share/man/man1/lsmem.1.gz
complete -c lsmem -s a -l all
complete -c lsmem -s b -l bytes
complete -c lsmem -s h -l help
complete -c lsmem -s J -l json
complete -c lsmem -s n -l noheadings
complete -c lsmem -s o -l output
complete -c lsmem -l output-all
complete -c lsmem -s P -l pairs
complete -c lsmem -s r -l raw
complete -c lsmem -s S -l split
complete -c lsmem -s s -l sysroot
complete -c lsmem -s V -l version
complete -c lsmem -l summary


text:
# cgdisk
# Autogenerated from man page /usr/share/man/man8/cgdisk.8.gz
complete -c cgdisk -s a -d 'free space: Instead of using ncurses, when -a is used cgdisk uses a ">" symbo…'


text:
# expiry
# Autogenerated from man page /usr/share/man/man1/expiry.1.gz
complete -c expiry -s c -l check -d 'Check the password expiration of the current user'
complete -c expiry -s f -l force -d 'Force a password change if the current user has an expired password'
complete -c expiry -s h -l help -d 'Display help message and exit'


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


text:
# usbhid-dump
# Autogenerated from man page /usr/share/man/man8/usbhid-dump.8.gz
complete -c usbhid-dump -s h -l help -d 'Output a help message and exit'
complete -c usbhid-dump -s v -l version -d 'Output version information and exit'
complete -c usbhid-dump -s s -s a -l address -d 'Limit interfaces by bus number and device address.  Both 1-255, decimal'
complete -c usbhid-dump -s d -s m -l model -d 'Limit interfaces by device vendor and product IDs.  Both 1-FFFF, hexadecimal'
complete -c usbhid-dump -s i -l interface -d 'Limit interfaces by number (0-254), decimal.  255 matches any interface'
complete -c usbhid-dump -s e -l entity -d 'The entity to dump: either "descriptor", "stream" or "all"'
complete -c usbhid-dump -s t -l stream-timeout -d 'Stream interrupt transfer timeout, ms.  Zero means infinity'
complete -c usbhid-dump -s p -l stream-paused -d 'Start with the stream dump output paused'
complete -c usbhid-dump -s f -l stream-feedback -d 'Enable stream dumping feedback: print a dot to stderr for every transfer dump…'


text:
# paplay
# Autogenerated from man page /usr/share/man/man1/paplay.1.gz
complete -c paplay -s h -l help -d 'Show help'
complete -c paplay -l version -d 'Show version information'
complete -c paplay -s r -l record -d 'Capture audio data and write it to the specified file or to STDOUT if none is…'
complete -c paplay -s p -l playback -d 'Read audio data from the specified file or STDIN if none is specified, and pl…'
complete -c paplay -s v -l verbose -d 'Enable verbose operation'
complete -c paplay -s s -l server -d 'Choose the server to connect to'
complete -c paplay -s d -l device -d 'Specify the symbolic name of the sink/source to play/record this stream on/fr…'
complete -c paplay -l monitor-stream -d 'Record from the sink input with index INDEX'
complete -c paplay -s n -l client-name -d 'Specify the client name paplay shall pass to the server when connecting'
complete -c paplay -l stream-name -d 'Specify the stream name paplay shall pass to the server when creating the str…'
complete -c paplay -l volume -d 'Specify the initial playback volume to use'
complete -c paplay -l rate -d 'Capture or play back audio with the specified sample rate'
complete -c paplay -l format -d 'Capture or play back audio with the specified sample format.  See https://www'
complete -c paplay -l channels -d 'Capture or play back audio with the specified number of channels'
complete -c paplay -l channel-map -d 'Explicitly choose a channel map when playing back this stream'
complete -c paplay -l fix-format -d 'If passed, the sample format of the stream is changed to the native format of…'
complete -c paplay -l fix-rate -d 'If passed, the sampling rate of the stream is changed to the native rate of t…'
complete -c paplay -l fix-channels -d 'If passed, the number of channels and the channel map of the stream is change…'
complete -c paplay -l no-remix -d 'Never upmix or downmix channels'
complete -c paplay -l no-remap -d 'Never remap channels'
complete -c paplay -l latency -d 'Explicitly configure the latency, with a time specified in bytes in the selec…'
complete -c paplay -l latency-msec -d 'Explicitly configure the latency, with a time specified in milliseconds'
complete -c paplay -l process-time -d 'Explicitly configure the process time, with a time specified in bytes in the …'
complete -c paplay -l process-time-msec -d 'Explicitly configure the process time, with a time specified in milliseconds'
complete -c paplay -l property -d 'Attach a property to the client and stream.  May be used multiple times'
complete -c paplay -l raw -d 'Play/record raw audio data'
complete -c paplay -l file-format -d 'Play/record encoded audio data in the file format specified'
complete -c paplay -l list-file-formats -d 'List supported file formats'


text:
# nm-initrd-generator
# Autogenerated from man page /usr/share/man/man8/nm-initrd-generator.8.gz
complete -c nm-initrd-generator -s c -l connections-dir -d 'Output connection directory'
complete -c nm-initrd-generator -s p -l persistent-connections-dir -d 'Persistent connection directory.  If it exists, rd'
complete -c nm-initrd-generator -s i -l initrd-data-dir -d 'Output directory for initrd data (e. g.  hostname)'
complete -c nm-initrd-generator -s d -l sysfs-dir -d 'The sysfs mount point'
complete -c nm-initrd-generator -s r -l run-config-dir -d 'Output directory for config files'
complete -c nm-initrd-generator -s s -l stdout -d 'Dump connections to standard output.  Useful for debugging'


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


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