text:
# avahi-browse-domains
# Autogenerated from man page /usr/share/man/man1/avahi-browse-domains.1.gz
complete -c avahi-browse-domains -s a -l all -d 'Browse for all service types registered on the LAN, not just the one specifie…'
complete -c avahi-browse-domains -s D -l browse-domains -d 'Browse for browsing domains instead for services'
complete -c avahi-browse-domains -s d -l domain -d 'Browse in the specified domain'
complete -c avahi-browse-domains -s v -l verbose -d 'Enable verbose mode'
complete -c avahi-browse-domains -s t -l terminate -d 'Terminate after dumping a more or less complete list'
complete -c avahi-browse-domains -s c -l cache -d 'Terminate after dumping all entries available in the cache'
complete -c avahi-browse-domains -s l -l ignore-local -d 'Ignore local services, show only remote services'
complete -c avahi-browse-domains -s r -l resolve -d 'Automatically resolve services found'
complete -c avahi-browse-domains -s f -l no-fail -d 'Don\'t fail if the daemon is not found running'
complete -c avahi-browse-domains -s p -l parsable -d 'Make output easily parsable for usage in scripts'
complete -c avahi-browse-domains -s k -l no-db-lookup -d 'Don\'t lookup services types in service type database'
complete -c avahi-browse-domains -s b -l dump-db -d 'Dump the service type database (may be combined with -k)'
complete -c avahi-browse-domains -s h -l help -d 'Show help'
complete -c avahi-browse-domains -s V -l version -d 'Show version information'


text:
# systemd-machine-id-setup
# Autogenerated from man page /usr/share/man/man1/systemd-machine-id-setup.1.gz
complete -c systemd-machine-id-setup -l root -d 'Takes a directory path as argument'
complete -c systemd-machine-id-setup -l image -d 'Takes a path to a device node or regular file as argument'
complete -c systemd-machine-id-setup -l commit -d 'Commit a transient machine ID to disk'
complete -c systemd-machine-id-setup -l print -d 'Print the machine ID generated or committed after the operation is complete'
complete -c systemd-machine-id-setup -s h -l help -d 'Print a short help text and exit'
complete -c systemd-machine-id-setup -l version -d 'Print a short version string and exit'
complete -c systemd-machine-id-setup -o uuid -d 'option), this UUID is used to initialize the machine ID'

repo_language: Shell

mime_type: text/plain


text:
# ucf
# Autogenerated from man page /usr/share/man/man1/ucf.1.gz
complete -c ucf -s h -l help -d 'Print a short usage message'
complete -c ucf -s n -l no-action -d 'Dry run'
complete -c ucf -s d -l debug -d 'Set the debug level to the (optional) level  n (n defaults to 1)'
complete -c ucf -s p -l purge -d 'Removes all vestiges of the file from the state hashfile'
complete -c ucf -s v -l verbose -d 'Make the script be very verbose about setting internal variables'
complete -c ucf -s P -l package -d 'Don\'t follow dpkg-divert diversions by package foo when updating configuratio…'
complete -c ucf -s s -l src-dir -d 'Set the source directory (historical md5sums are expected to live in files an…'
complete -c ucf -l sum-file -d 'Force the historical md5sums to be read from this file, rather than defaultin…'
complete -c ucf -l three-way -d 'This turns on the option, during installation, for the user to be offered a c…'
complete -c ucf -l debconf-ok -d 'Indicate that it is ok for  ucf to use an already running debconf instance fo…'
complete -c ucf -l debconf-template -d 'Instruct ucf to use the named multiselect debconf template instead of the nor…'
complete -c ucf -l state-dir -d 'Set the state directory to /path/to/dir instead of the default  /var/lib/ucf'
complete -c ucf -s Z -d 'Set SELinux security context of destination file to default type'


text:
# xclipboard
# Autogenerated from man page /usr/share/man/man1/xclipboard.1.gz
complete -c xclipboard -s w -d 'This option indicates that lines of text that are too long to be displayed on…'
complete -c xclipboard -o nw -d 'This option indicates that long lines of text should not wrap around'


text:
# lto-dump-11
# Autogenerated from man page /usr/share/man/man1/lto-dump-11.1.gz
complete -c lto-dump-11 -o list -d 'Dumps list of details of functions and variables'
complete -c lto-dump-11 -o demangle -d 'Dump the demangled output'
complete -c lto-dump-11 -o defined-only -d 'Dump only the defined symbols'
complete -c lto-dump-11 -o print-value -d 'Dump initial values of the variables'
complete -c lto-dump-11 -o name-sort -d 'Sort the symbols alphabetically'
complete -c lto-dump-11 -o size-sort -d 'Sort the symbols according to size'
complete -c lto-dump-11 -o reverse-sort -d 'Dump the symbols in reverse order'
complete -c lto-dump-11 -o no-sort -d 'Dump the symbols in order of occurrence'
complete -c lto-dump-11 -o symbol -d 'Dump the details of specific symbol'
complete -c lto-dump-11 -o objects -d 'Dump the details of \\s-1LTO\\s0 objects'
complete -c lto-dump-11 -o type-stats -d 'Dump the statistics of tree types'
complete -c lto-dump-11 -o tree-stats -d 'Dump the statistics of trees'
complete -c lto-dump-11 -o gimple-stats -d 'Dump the statistics of gimple statements'
complete -c lto-dump-11 -o dump-level -d 'For deciding the optimization level of body'
complete -c lto-dump-11 -o dump-body -d 'Dump the specific gimple body'


text:
# diff
# Autogenerated from man page /usr/share/man/man1/diff.1.gz
complete -c diff -l normal -d 'output a normal diff (the default)'
complete -c diff -s q -l brief -d 'report only when files differ'
complete -c diff -s s -l report-identical-files -d 'report when two files are the same'
complete -c diff -s c -s C -l context -d 'output NUM (default 3) lines of copied context'
complete -c diff -s u -s U -l unified -d 'output NUM (default 3) lines of unified context'
complete -c diff -s e -l ed -d 'output an ed script'
complete -c diff -s n -l rcs -d 'output an RCS format diff'
complete -c diff -s y -l side-by-side -d 'output in two columns'
complete -c diff -s W -l width -d 'output at most NUM (default 130) print columns'
complete -c diff -l left-column -d 'output only the left column of common lines'
complete -c diff -l suppress-common-lines -d 'do not output common lines'
complete -c diff -s p -l show-c-function -d 'show which C function each change is in'
complete -c diff -s F -l show-function-line -d 'show the most recent line matching RE'
complete -c diff -l label -d 'use LABEL instead of file name and timestamp (can be repeated)'
complete -c diff -s t -l expand-tabs -d 'expand tabs to spaces in output'
complete -c diff -s T -l initial-tab -d 'make tabs line up by prepending a tab'
complete -c diff -l tabsize -d 'tab stops every NUM (default 8) print columns'
complete -c diff -l suppress-blank-empty -d 'suppress space or tab before empty output lines'
complete -c diff -s l -l paginate -d 'pass output through \'pr\' to paginate it'
complete -c diff -s r -l recursive -d 'recursively compare any subdirectories found'
complete -c diff -l no-dereference -d 'don\'t follow symbolic links'
complete -c diff -s N -l new-file -d 'treat absent files as empty'
complete -c diff -l unidirectional-new-file -d 'treat absent first files as empty'
complete -c diff -l ignore-file-name-case -d 'ignore case when comparing file names'
complete -c diff -l no-ignore-file-name-case -d 'consider case when comparing file names'
complete -c diff -s x -l exclude -d 'exclude files that match PAT'
complete -c diff -s X -l exclude-from -d 'exclude files that match any pattern in FILE'
complete -c diff -s S -l starting-file -d 'start with FILE when comparing directories'
complete -c diff -l from-file -d 'compare FILE1 to all operands; FILE1 can be a directory'
complete -c diff -l to-file -d 'compare all operands to FILE2; FILE2 can be a directory'
complete -c diff -s i -l ignore-case -d 'ignore case differences in file contents'
complete -c diff -s E -l ignore-tab-expansion -d 'ignore changes due to tab expansion'
complete -c diff -s Z -l ignore-trailing-space -d 'ignore white space at line end'
complete -c diff -s b -l ignore-space-change -d 'ignore changes in the amount of white space'
complete -c diff -s w -l ignore-all-space -d 'ignore all white space'
complete -c diff -s B -l ignore-blank-lines -d 'ignore changes where lines are all blank'
complete -c diff -s I -l ignore-matching-lines -d 'ignore changes where all lines match RE'
complete -c diff -s a -l text -d 'treat all files as text'
complete -c diff -l strip-trailing-cr -d 'strip trailing carriage return on input'
complete -c diff -s D -l ifdef -d 'output merged file with \'#ifdef NAME\' diffs'
complete -c diff -l GTYPE-group-format -d 'format GTYPE input groups with GFMT'
complete -c diff -l line-format -d 'format all input lines with LFMT'
complete -c diff -l LTYPE-line-format -d 'format LTYPE input lines with LFMT P These format options provide fine-graine…'
complete -c diff -s d -l minimal -d 'try hard to find a smaller set of changes'
complete -c diff -l horizon-lines -d 'keep NUM lines of the common prefix and suffix'
complete -c diff -l speed-large-files -d 'assume large files and many scattered small changes'
complete -c diff -l color -d 'color output; WHEN is \'never\', \'always\', or \'auto\'; plain --color means --col…'
complete -c diff -l palette -d 'the colors to use when --color is active; PALETTE is a colon-separated list o…'
complete -c diff -l help -d 'display this help and exit'
complete -c diff -s v -l version -d 'output version information and exit'


text:
# NetworkManager
# Autogenerated from man page /usr/share/man/man8/NetworkManager.8.gz
complete -c NetworkManager -l version -s V -d 'Print the NetworkManager software version and exit'
complete -c NetworkManager -l help -s h -d 'Print NetworkManager\\*(Aqs available options and exit'
complete -c NetworkManager -l no-daemon -s n -d 'Do not daemonize'
complete -c NetworkManager -l debug -s d -d 'Do not daemonize, and direct log output to the controlling terminal in additi…'
complete -c NetworkManager -l pid-file -s p -d 'Specify location of a PID file'
complete -c NetworkManager -l state-file -d 'Specify file for storing state of the NetworkManager persistently'
complete -c NetworkManager -l config -d 'Specify configuration file to set up various settings for NetworkManager'
complete -c NetworkManager -l configure-and-quit -d 'Quit after all devices reach a stable state'
complete -c NetworkManager -l plugins -d 'List plugins used to manage system-wide connection settings'
complete -c NetworkManager -l log-level -d 'Sets how much information NetworkManager sends to the log destination (usuall…'
complete -c NetworkManager -l log-domains -d 'A comma-separated list specifying which operations are logged to the log dest…'
complete -c NetworkManager -l print-config -d 'Print the NetworkManager configuration to stdout and exit'


text:
# ddstdecode
# Autogenerated from man page /usr/share/man/man1/ddstdecode.1.gz
complete -c ddstdecode -s d -d 'Basename of . pbm file for saving decompressed planes'
complete -c ddstdecode -s h -d 'Print hex file offsets'
complete -c ddstdecode -s o -d 'Print file offsets'
complete -c ddstdecode -s D -d 'Set Debug level [0]'


text:
# tcpdump
# Autogenerated from man page /usr/share/man/man8/tcpdump.8.gz
complete -c tcpdump -s A -d 'Print each packet (minus its link level header) in ASCII'
complete -c tcpdump -s b -d 'Print the AS number in BGP packets in ASDOT notation rather than ASPLAIN nota…'
complete -c tcpdump -l buffer-size -d 'PD Set the operating system capture buffer size to buffer_size, in units of K…'
complete -c tcpdump -s c -d 'Exit after receiving count packets'
complete -c tcpdump -l count -d 'Print only on stderr the packet count when reading capture file(s) instead of…'
complete -c tcpdump -s C -d 'Before writing a raw packet to a savefile, check whether the file is currentl…'
complete -c tcpdump -s d -d 'Dump the compiled packet-matching code in a human readable form to standard o…'
complete -c tcpdump -o dd -d 'Dump packet-matching code as a  C program fragment'
complete -c tcpdump -o ddd -d 'Dump packet-matching code as decimal numbers (preceded with a count)'
complete -c tcpdump -l list-interfaces -d 'PD Print the list of the network interfaces available on the system and on wh…'
complete -c tcpdump -s e -d 'Print the link-level header on each dump line'
complete -c tcpdump -s E -d 'Use spi@ipaddr algo:secret for decrypting IPsec ESP packets that are addresse…'
complete -c tcpdump -s f -d 'Print `foreign\' IPv4 addresses numerically rather than symbolically (this opt…'
complete -c tcpdump -s F -d 'Use file as input for the filter expression'
complete -c tcpdump -s G -d 'If specified, rotates the dump file specified with the  -w option every rotat…'
complete -c tcpdump -l help -d 'PD Print the tcpdump and libpcap version strings, print a usage message, and …'
complete -c tcpdump -l version -d 'PD Print the tcpdump and libpcap version strings and exit'
complete -c tcpdump -s H -d 'Attempt to detect 802. 11s draft mesh headers'
complete -c tcpdump -l interface -d 'PD Listen, report the list of link-layer types, report the list of time stamp…'
complete -c tcpdump -l monitor-mode -d 'PD Put the interface in "monitor mode"; this is supported only on IEEE 802'
complete -c tcpdump -l immediate-mode -d 'Capture in "immediate mode"'
complete -c tcpdump -l time-stamp-type -d 'PD Set the time stamp type for the capture to tstamp_type'
complete -c tcpdump -l list-time-stamp-types -d 'PD List the supported time stamp types for the interface and exit'
complete -c tcpdump -l time-stamp-precision -d 'When capturing, set the time stamp precision for the capture to tstamp_precis…'
complete -c tcpdump -l nano -d 'PD Shorthands for --time-stamp-precision=micro or --time-stamp-precision=nano…'
complete -c tcpdump -l dont-verify-checksums -d 'PD Don\'t attempt to verify IP, TCP, or UDP checksums'
complete -c tcpdump -s l -d 'Make stdout line buffered'
complete -c tcpdump -s U -d 'is similar to  -l in its behavior, but it will cause output to be ``packet-bu…'
complete -c tcpdump -l list-data-link-types -d 'PD List the known data link types for the interface, in the specified mode, a…'
complete -c tcpdump -s m -d 'Load SMI MIB module definitions from file module'
complete -c tcpdump -s M -d 'Use secret as a shared secret for validating the digests found in TCP segment…'
complete -c tcpdump -s n -d 'Don\'t convert addresses (i. e. , host addresses, port numbers, etc'
complete -c tcpdump -s N -d 'Don\'t print domain name qualification of host names.  E. g'
complete -c tcpdump -l number -d 'PD Print an optional packet number at the beginning of the line'
complete -c tcpdump -l no-optimize -d 'PD Do not run the packet-matching code optimizer'
complete -c tcpdump -l no-promiscuous-mode -d 'PD Don\'t put the interface into promiscuous mode'
complete -c tcpdump -l print -d 'Print parsed packet output, even if the raw packets are being saved to a file…'
complete -c tcpdump -l direction -d 'PD Choose send/receive direction direction for which packets should be captur…'
complete -c tcpdump -s q -d 'Quick (quiet?) output'
complete -c tcpdump -s r -d 'Read packets from file (which was created with the  -w option or by other too…'
complete -c tcpdump -l absolute-tcp-sequence-numbers -d 'PD Print absolute, rather than relative, TCP sequence numbers'
complete -c tcpdump -l snapshot-length -d 'PD Snarf snaplen bytes of data from each packet rather than the default of 26…'
complete -c tcpdump -s T -d 'Force packets selected by "expression" to be interpreted the specified type'
complete -c tcpdump -s t -d 'Don\'t print a timestamp on each dump line'
complete -c tcpdump -o tt -d 'Print the timestamp, as seconds since January 1, 1970, 00:00:00, UTC, and fra…'
complete -c tcpdump -o ttt -d 'Print a delta (microsecond or nanosecond resolution depending on the  --time-…'
complete -c tcpdump -o tttt -d 'Print a timestamp, as hours, minutes, seconds, and fractions of a second sinc…'
complete -c tcpdump -o ttttt -d 'Print a delta (microsecond or nanosecond resolution depending on the  --time-…'
complete -c tcpdump -s u -d 'Print undecoded NFS handles'
complete -c tcpdump -l packet-buffered -d 'PD If the  -w option is not specified, or if it is specified but the  --print…'
complete -c tcpdump -s v -d 'When parsing and printing, produce (slightly more) verbose output'
complete -c tcpdump -o vv -d 'Even more verbose output'
complete -c tcpdump -o vvv -d 'Even more verbose output.  For example, telnet SB '
complete -c tcpdump -s V -d 'Read a list of filenames from file.  Standard input is used if file is ``-\'\''
complete -c tcpdump -s w -d 'Write the raw packets to file rather than parsing and printing them out'
complete -c tcpdump -s W -d 'Used in conjunction with the  -C option, this will limit the number of files …'
complete -c tcpdump -s x -d 'When parsing and printing, in addition to printing the headers of each packet…'
complete -c tcpdump -o xx -d 'When parsing and printing, in addition to printing the headers of each packet…'
complete -c tcpdump -s X -d 'When parsing and printing, in addition to printing the headers of each packet…'
complete -c tcpdump -o XX -d 'When parsing and printing, in addition to printing the headers of each packet…'
complete -c tcpdump -l linktype -d 'PD Set the data link type to use while capturing packets (see  -L ) or just c…'
complete -c tcpdump -s z -d 'Used in conjunction with the  -C or  -G options, this will make  tcpdump run …'
complete -c tcpdump -l relinquish-privileges -d 'PD If  tcpdump is running as root, after opening the capture device or input …'
complete -c tcpdump -s Z -d 'be disabled by -Z root'
complete -c tcpdump -s B
complete -c tcpdump -s i -d 'or the particular DLT of the network interface specified with'
complete -c tcpdump -s y -d and
complete -c tcpdump -s D
complete -c tcpdump -s h
complete -c tcpdump -s I
complete -c tcpdump -s L -d 'flag.   If'
complete -c tcpdump -s j
complete -c tcpdump -s J
complete -c tcpdump -l micro
complete -c tcpdump -s K
complete -c tcpdump -s '#'
complete -c tcpdump -s O
complete -c tcpdump -s p
complete -c tcpdump -s Q
complete -c tcpdump -s S
complete -c tcpdump -s s
complete -c tcpdump -l --------------------------------------------------------------- -d '|          source port          |       destination port        |'
complete -c tcpdump -l -------------- -l ------------- -l ------------- -l -------------- -d '|  HL   | rsvd  |C|E|U|A|P|R|S|F|        window size            |'


text:
# losetup
# Autogenerated from man page /usr/share/man/man8/losetup.8.gz
complete -c losetup -s a -l all
complete -c losetup -s d -l detach
complete -c losetup -s D -l detach-all
complete -c losetup -s f -l find
complete -c losetup -l show
complete -c losetup -s L -l nooverlap
complete -c losetup -s j -l associated -s o
complete -c losetup -l offset
complete -c losetup -l sizelimit
complete -c losetup -s b -l sector-size
complete -c losetup -s c -l set-capacity
complete -c losetup -s P -l partscan
complete -c losetup -s r -l read-only
complete -c losetup -l direct-io
complete -c losetup -s v -l verbose
complete -c losetup -s l -l list
complete -c losetup -s O -l output
complete -c losetup -l output-all
complete -c losetup -s n -l noheadings
complete -c losetup -l raw
complete -c losetup -s J -l json
complete -c losetup -s V -l version
complete -c losetup -s h -l help


text:
# mpost
# Autogenerated from man page /usr/share/man/man1/mpost.1.gz
complete -c mpost -l ini -d 'option is given, preloading does not happen'
complete -c mpost -l dvitomp -d 'option is given,  acts as DVI-to-MPX converter only'
complete -c mpost -l restricted -d 'option to make MetaPost safe to run on unknown input; the tex, makempx, and e…'
complete -c mpost -l help


text:
# arptables-nft-save
# Autogenerated from man page /usr/share/man/man8/arptables-nft-save.8.gz
complete -c arptables-nft-save -s M -l modprobe -d 'Specify the path to the modprobe program'
complete -c arptables-nft-save -s c -l counters -d 'Include the current values of all packet and byte counters in the output'
complete -c arptables-nft-save -s V -l version -d 'Print version information and exit'


text:
# nice
# Autogenerated from man page /usr/share/man/man1/nice.1.gz
complete -c nice -s n -l adjustment -d 'add integer N to the niceness (default 10)'
complete -c nice -l help -d 'display this help and exit'
complete -c nice -o 20
complete -c nice -l version -d 'output version information and exit'


text:
# xkbevd
# Autogenerated from man page /usr/share/man/man1/xkbevd.1.gz
complete -c xkbevd -o help -d 'Prints a usage message that is far more up-to-date than anything in this man …'
complete -c xkbevd -o cfg -d 'Specifies the configuration file to read'
complete -c xkbevd -o sccmd -d 'Specifies the command used to play sounds'
complete -c xkbevd -o sddirectory -d 'Specifies a top-level directory for sound files'
complete -c xkbevd -o displaydisplay -d 'Specifies the display to use.   If not present, xkbevd uses $DISPLAY'
complete -c xkbevd -o bg -d 'Tells xkbevd to fork itself (and run in the background)'
complete -c xkbevd -o synch -d 'Forces synchronization of all X requests.   Slow'
complete -c xkbevd -s v -d 'Print more information, including debugging messages'
complete -c xkbevd -o sc -d 'Specifies the command used to play sounds'
complete -c xkbevd -o sd -d 'Specifies a top-level directory for sound files'
complete -c xkbevd -o display -d 'Specifies the display to use.   If not present, xkbevd uses $DISPLAY'
complete -c xkbevd -o version -d 'Prints the program version and exits.  SEE ALSO xev (1), xkbwatch (1), X (7)'


text:
# lpoptions
# Autogenerated from man page /usr/share/man/man1/lpoptions.1.gz
complete -c lpoptions -s E -d 'Enables encryption when communicating with the CUPS server'
complete -c lpoptions -s d -d 'Sets the user default printer to destination'
complete -c lpoptions -s h -d 'Uses an alternate server'
complete -c lpoptions -s l -d 'Lists the printer specific options and their current settings'
complete -c lpoptions -s o -d 'Specifies a new option for the named destination'
complete -c lpoptions -s p -d 'Sets the destination and instance, if specified, for any options that follow'
complete -c lpoptions -s r -d 'Removes the specified option from the named destination'
complete -c lpoptions -s x -d 'Removes the options for the named destination and instance, if specified'


text:
# pw-metadata
# Autogenerated from man page /usr/share/man/man1/pw-metadata.1.gz
complete -c pw-metadata -s r -l remote -d 'The name the remote instance to use'
complete -c pw-metadata -s h -l help -d 'Show help'
complete -c pw-metadata -l version -d 'Show version information'
complete -c pw-metadata -s m -l monitor -d 'Keeps running and log the changes to the metadata'
complete -c pw-metadata -s d -l delete -d 'Delete all metadata for id or for the specified key of object id'


text:
# budgie-panel
# Autogenerated from man page /usr/share/man/man1/budgie-panel.1.gz
complete -c budgie-panel -s h -l help -d 'Show help options'
complete -c budgie-panel -l help-all -d 'Show all help options'
complete -c budgie-panel -l help-gtk -d 'Show GTK+ Options . SS "Application Options:"'
complete -c budgie-panel -l replace -d 'Replace currently running panel'
complete -c budgie-panel -l reset -d 'Reset the panel configuration'
complete -c budgie-panel -l display -d 'X display to use'


text:
# foo2qpdl-wrapper
# Autogenerated from man page /usr/share/man/man1/foo2qpdl-wrapper.1.gz
complete -c foo2qpdl-wrapper -s c -d 'Print in color (else monochrome)'
complete -c foo2qpdl-wrapper -s C -d 'Color correction mode [0]'
complete -c foo2qpdl-wrapper -s d -d 'Duplex code to send to printer [1]'
complete -c foo2qpdl-wrapper -s m -d 'Media code to send to printer [0]'
complete -c foo2qpdl-wrapper -s p -d 'Paper size code to send to printer [0]'
complete -c foo2qpdl-wrapper -s n -d 'Number of copies [1]'
complete -c foo2qpdl-wrapper -s r -d 'Set device resolution in pixels/inch [1200x600]'
complete -c foo2qpdl-wrapper -s s -d 'Source (Input Slot) code to send to printer [255]'
complete -c foo2qpdl-wrapper -s t -d 'Draft mode.   Every other pixel is white'
complete -c foo2qpdl-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 foo2qpdl-wrapper -s o -d 'Orientation used for N-up'
complete -c foo2qpdl-wrapper -s u -d 'Set the offset of the start of the printable region from the upper left corne…'
complete -c foo2qpdl-wrapper -s l -d 'Set the offset of the end of the printable region from the lower right corner…'
complete -c foo2qpdl-wrapper -s L -d 'Send the logical clipping values from -u/-l in the QPDL stream'
complete -c foo2qpdl-wrapper -s z -d 'Printer model.  Model 0 is the default'
complete -c foo2qpdl-wrapper -s a -d 'Color Adjust'
complete -c foo2qpdl-wrapper -s g -d 'Additional options to pass to Ghostscript, such as -g“-dDITHERPPI=nnn”, etc'
complete -c foo2qpdl-wrapper -s G -d 'Convert profile'
complete -c foo2qpdl-wrapper -s I -d 'Select profile intent from the ICM file'
complete -c foo2qpdl-wrapper -s S -d 'Output just a single color plane from a color print and print it on the black…'
complete -c foo2qpdl-wrapper -s D -d 'Set Debug level [0]'


text:
# setxkbmap
# Autogenerated from man page /usr/share/man/man1/setxkbmap.1.gz
complete -c setxkbmap -o compat -d 'Specifies the name of the compatibility map component used to construct a key…'
complete -c setxkbmap -o config -d 'Specifies the name of an XKB configuration file which describes the keyboard …'
complete -c setxkbmap -o device -d 'Specifies the numeric device id of the input device to be updated with the ne…'
complete -c setxkbmap -o display -d 'Specifies the display to be updated with the new keyboard layout'
complete -c setxkbmap -o geometry -d 'Specifies the name of the geometry component used to construct a keyboard lay…'
complete -c setxkbmap -o help -d 'Prints a message describing the valid input to setxkbmap'
complete -c setxkbmap -s I -d 'Adds a directory to the list of directories to be used to search for specifie…'
complete -c setxkbmap -o keycodes -d 'Specifies the name of the keycodes component used to construct a keyboard lay…'
complete -c setxkbmap -o keymap -d 'Specifies the name of the keymap description used to construct a keyboard lay…'
complete -c setxkbmap -o layout -d 'Specifies the name of the layout used to determine the components which make …'
complete -c setxkbmap -o model -d 'Specifies the name of the keyboard model used to determine the components whi…'
complete -c setxkbmap -o option -d 'Specifies the name of an option to determine the components which make up the…'
complete -c setxkbmap -o print -d 'With this option setxkbmap just prints component names in a format acceptable…'
complete -c setxkbmap -o query -d 'With this option setxkbmap just prints the current rules, model, layout, vari…'
complete -c setxkbmap -o rules -d 'Specifies the name of the rules file used to resolve the requested layout and…'
complete -c setxkbmap -o symbols -d 'Specifies the name of the symbols component used to construct a keyboard layo…'
complete -c setxkbmap -o synch -d 'Force synchronization for X requests'
complete -c setxkbmap -o types -d 'Specifies the name of the types component used to construct a keyboard layout'
complete -c setxkbmap -o variant -d 'Specifies which variant of the keyboard layout should be used to determine th…'
complete -c setxkbmap -o verbose -s v -d 'Specifies level of verbosity in output messages'
complete -c setxkbmap -o version -d 'Prints the program\'s version number'


text:
# df
# Autogenerated from man page /usr/share/man/man1/df.1.gz
complete -c df -s a -l all -d 'include pseudo, duplicate, inaccessible file systems'
complete -c df -s B -l block-size -d 'scale sizes by SIZE before printing them; e. g'
complete -c df -s h -l human-readable -d 'print sizes in powers of 1024 (e. g. , 1023M)'
complete -c df -s H -l si -d 'print sizes in powers of 1000 (e. g. , 1. 1G)'
complete -c df -s i -l inodes -d 'list inode information instead of block usage'
complete -c df -s k -d 'like --block-size=\\,1K\\/'
complete -c df -s l -l local -d 'limit listing to local file systems'
complete -c df -l no-sync -d 'do not invoke sync before getting usage info (default)'
complete -c df -l output -d 'use the output format defined by FIELD_LIST, or print all fields if FIELD_LIS…'
complete -c df -s P -l portability -d 'use the POSIX output format'
complete -c df -l sync -d 'invoke sync before getting usage info'
complete -c df -l total -d 'elide all entries insignificant to available space, and produce a grand total'
complete -c df -s t -l type -d 'limit listing to file systems of type TYPE'
complete -c df -s T -l print-type -d 'print file system type'
complete -c df -s x -l exclude-type -d 'limit listing to file systems not of type TYPE'
complete -c df -s v -d '(ignored)'
complete -c df -l help -d 'display this help and exit'
complete -c df -l version -d 'output version information and exit'


text:
# pactl
# Autogenerated from man page /usr/share/man/man1/pactl.1.gz
complete -c pactl -s h -l help -d 'Show help'
complete -c pactl -l version -d 'Show version information'
complete -c pactl -s s -l server -d 'Choose the server to connect to'
complete -c pactl -s f -l format -d 'Choose output format, available options are "text" or "json"'
complete -c pactl -s n -l client-name -d 'Specify the client name pactl shall pass to the server when connecting'


text:
# apt-get
# Autogenerated from man page /usr/share/man/man8/apt-get.8.gz
complete -c apt-get -l no-install-recommends -d 'Do not consider recommended packages as a dependency for installing'
complete -c apt-get -l install-suggests -d 'Consider suggested packages as a dependency for installing'
complete -c apt-get -s d -l download-only -d 'Download only; package files are only retrieved, not unpacked or installed'
complete -c apt-get -s f -l fix-broken -d 'Fix; attempt to correct a system with broken dependencies in place'
complete -c apt-get -s m -l ignore-missing -l fix-missing -d 'Ignore missing packages; if packages cannot be retrieved or fail the integrit…'
complete -c apt-get -l no-download -d 'Disables downloading of packages'
complete -c apt-get -s q -l quiet -d 'Quiet; produces output suitable for logging, omitting progress indicators'
complete -c apt-get -s s -l simulate -l just-print -l dry-run -l recon -l no-act -d 'No action; perform a simulation of events that would occur based on the curre…'
complete -c apt-get -s y -l yes -l assume-yes -d 'Automatic yes to prompts; assume "yes" as answer to all prompts and run non-i…'
complete -c apt-get -l assume-no -d 'Automatic "no" to all prompts.  Configuration Item: APT::Get::Assume-No'
complete -c apt-get -l no-show-upgraded -d 'Do not show a list of all packages that are to be upgraded'
complete -c apt-get -s V -l verbose-versions -d 'Show full versions for upgraded and installed packages'
complete -c apt-get -s a -l host-architecture -d 'This option controls the architecture packages are built for by apt-get sourc…'
complete -c apt-get -s P -l build-profiles -d 'This option controls the activated build profiles for which a source package …'
complete -c apt-get -s b -l compile -l build -d 'Compile source packages after downloading them'
complete -c apt-get -l ignore-hold -d 'Ignore package holds; this causes apt-get to ignore a hold placed on a package'
complete -c apt-get -l with-new-pkgs -d 'Allow installing new packages when used in conjunction with upgrade'
complete -c apt-get -l no-upgrade -d 'Do not upgrade packages; when used in conjunction with install, no-upgrade wi…'
complete -c apt-get -l only-upgrade -d 'Do not install new packages; when used in conjunction with install, only-upgr…'
complete -c apt-get -l allow-downgrades -d 'This is a dangerous option that will cause apt to continue without prompting …'
complete -c apt-get -l allow-remove-essential -d 'Force yes; this is a dangerous option that will cause apt to continue without…'
complete -c apt-get -l allow-change-held-packages -d 'Force yes; this is a dangerous option that will cause apt to continue without…'
complete -c apt-get -l force-yes -d 'Force yes; this is a dangerous option that will cause apt to continue without…'
complete -c apt-get -l print-uris -d 'Instead of fetching the files to install their URIs are printed'
complete -c apt-get -l purge -d 'Use purge instead of remove for anything that would be removed'
complete -c apt-get -l reinstall -d 'Re-install packages that are already installed and at the newest version'
complete -c apt-get -l list-cleanup -d 'This option is on by default; use --no-list-cleanup to turn it off'
complete -c apt-get -s t -l target-release -l default-release -d 'This option controls the default input to the policy engine; it creates a def…'
complete -c apt-get -l trivial-only -d 'Only perform operations that are \\*(Aqtrivial\\*(Aq'
complete -c apt-get -l mark-auto -d 'After successful installation, mark all freshly installed packages as automat…'
complete -c apt-get -l no-remove -d 'If any packages are to be removed apt-get immediately aborts without prompting'
complete -c apt-get -l auto-remove -l autoremove -d 'If the command is either install or remove, then this option acts like runnin…'
complete -c apt-get -l only-source -d 'Only has meaning for the source and build-dep commands'
complete -c apt-get -l diff-only -l dsc-only -l tar-only -d 'Download only the diff, dsc, or tar file of a source archive'
complete -c apt-get -l arch-only -d 'Only process architecture-dependent build-dependencies'
complete -c apt-get -l indep-only -d 'Only process architecture-independent build-dependencies'
complete -c apt-get -l allow-unauthenticated -d 'Ignore if packages can\\*(Aqt be authenticated and don\\*(Aqt prompt about it'
complete -c apt-get -l no-allow-insecure-repositories -d 'Forbid the update command to acquire unverifiable data from configured sources'
complete -c apt-get -l allow-releaseinfo-change -d 'Allow the update command to continue downloading data from a repository which…'
complete -c apt-get -l show-progress -d 'Show user friendly progress information in the terminal window when packages …'
complete -c apt-get -l with-source -d 'Adds the given file as a source for metadata'
complete -c apt-get -o eany -l error-on -d 'Fail the update command if any error occured, even a transient one'
complete -c apt-get -s h -l help -d 'Show a short usage summary'
complete -c apt-get -s v -l version -d 'Show the program version'
complete -c apt-get -s c -l config-file -d 'Configuration File; Specify a configuration file to use'
complete -c apt-get -s o -l option -d 'Set a Configuration Option; This will set an arbitrary configuration option'
complete -c apt-get -l format -d 'option to modify the output format as well as accepts lines of the default ou…'
complete -c apt-get -o f- -l no-f
complete -c apt-get -o 'y;' -o qq -d quiet
complete -c apt-get -l no-list-cleanup -d 'to turn it off'
complete -c apt-get -l 'assume-yes;'


text:
# unzipsfx
# Autogenerated from man page /usr/share/man/man1/unzipsfx.1.gz
complete -c unzipsfx -s j -s V -d 'following operating-system specific options:  -X (restore VMS owner/protectio…'


text:
# pmap
# Autogenerated from man page /usr/share/man/man1/pmap.1.gz
complete -c pmap -s x -l extended -d 'Show the extended format'
complete -c pmap -s d -l device -d 'Show the device format'
complete -c pmap -s q -l quiet -d 'Do not display some header or footer lines'
complete -c pmap -s A -l range -d 'Limit results to the given range to  low and  high address range'
complete -c pmap -s X -d 'Show even more details than the -x option'
complete -c pmap -o XX -d 'Show everything the kernel provides'
complete -c pmap -s p -l show-path -d 'Show full path to files in the mapping column'
complete -c pmap -s c -l read-rc -d 'Read the default configuration'
complete -c pmap -s C -l read-rc-from -d 'Read the configuration from file'
complete -c pmap -s n -l create-rc -d 'Create new default configuration'
complete -c pmap -s N -l create-rc-to -d 'Create new configuration to file'
complete -c pmap -s h -l help -d 'Display help text and exit'
complete -c pmap -s V -l version -d 'Display version information and exit.  EXIT STATUS 0 Success'


text:
# py3rsa-priv2pub
# Autogenerated from man page /usr/share/man/man1/py3rsa-priv2pub.1.gz
complete -c py3rsa-priv2pub -s h -l help -d 'show help message and exit'
complete -c py3rsa-priv2pub -s i -l input -d 'input filename.  Read from stdin if not specified'
complete -c py3rsa-priv2pub -l output -d 'output filename.  write to stdout of not specified'
complete -c py3rsa-priv2pub -l inform -d 'key format of input - default PEM'
complete -c py3rsa-priv2pub -l outform -d 'key format of output - default PEM AUTHOR ,py3rsa-priv2pub was written by Syb…'


text:
# arj-register
# Autogenerated from man page /usr/share/man/man1/arj-register.1.gz
complete -c arj-register -o arj -d 'Registers all ARJ for Linux programs in the current directory'
complete -c arj-register -o arj32 -d 'Registers all ARJ32 (supplied by ARJ Software, Inc'


text:
# nfnl_osf
# Autogenerated from man page /usr/share/man/man8/nfnl_osf.8.gz
complete -c nfnl_osf -s f -d 'Read signatures from file R fingerprints '
complete -c nfnl_osf -s d -d 'Instead of adding the signatures from fingerprints into the kernel, remove th…'
complete -c nfnl_osf -s 1 -d 'Illegal arguments passed, fingerprints file not readable or failure in netlin…'
complete -c nfnl_osf -o ENOENT -d 'Fingerprints file not specified'
complete -c nfnl_osf -o EINVAL -d 'Netlink handle initialization failed or fingerprints file format invalid'


text:
# sdptool
# Autogenerated from man page /usr/share/man/man1/sdptool.1.gz
complete -c sdptool -l help -d 'Displays help on using sdptool'


text:
# bzexe
# Autogenerated from man page /usr/share/man/man1/bzexe.1.gz
complete -c bzexe -s d -d 'Decompress the given executables instead of compressing them'


text:
# sbsign
# Autogenerated from man page /usr/share/man/man1/sbsign.1.gz
complete -c sbsign -l engine -d 'use the specified engine to load the key'
complete -c sbsign -l key -d 'signing key (PEM-encoded RSA private key)'
complete -c sbsign -l cert -d 'certificate (x509 certificate) '
complete -c sbsign -l detached -d 'write a detached signature, instead of a signed binary'
complete -c sbsign -l addcert
complete -c sbsign -l output -d 'write signed data to <file> (default <efi-boot-image>'


text:
# pdftotext
# Autogenerated from man page /usr/share/man/man1/pdftotext.1.gz
complete -c pdftotext -s f -d 'Specifies the first page to convert'
complete -c pdftotext -s l -d 'Specifies the last page to convert'
complete -c pdftotext -s r -d 'Specifies the resolution, in DPI.   The default is 72 DPI'
complete -c pdftotext -s x -d 'Specifies the x-coordinate of the crop area top left corner'
complete -c pdftotext -s y -d 'Specifies the y-coordinate of the crop area top left corner'
complete -c pdftotext -s W -d 'Specifies the width of crop area in pixels (default is 0)'
complete -c pdftotext -s H -d 'Specifies the height of crop area in pixels (default is 0)'
complete -c pdftotext -o layout -d 'Maintain (as best as possible) the original physical layout of the text'
complete -c pdftotext -o fixed -d 'Assume fixed-pitch (or tabular) text, with the specified character width (in …'
complete -c pdftotext -o raw -d 'Keep the text in content stream order'
complete -c pdftotext -o nodiag -d 'Discard diagonal text (i. e'
complete -c pdftotext -o htmlmeta -d 'Generate a simple HTML file, including the meta information'
complete -c pdftotext -o bbox -d 'Generate an XHTML file containing bounding box information for each word in t…'
complete -c pdftotext -o bbox-layout -d 'Generate an XHTML file containing bounding box information for each block, li…'
complete -c pdftotext -o cropbox -d 'Use the crop box rather than the media box with -bbox and -bbox-layout'
complete -c pdftotext -o colspacing -d 'Specifies how much spacing we allow after a word before considering adjacent …'
complete -c pdftotext -o enc -d 'Sets the encoding to use for text output.  This defaults to "UTF-8"'
complete -c pdftotext -o listenc -d 'Lists the available encodings'
complete -c pdftotext -o eol -d 'Sets the end-of-line convention to use for text output'
complete -c pdftotext -o nopgbrk -d 'Don\'t insert page breaks (form feed characters) between pages'
complete -c pdftotext -o opw -d 'Specify the owner password for the PDF file'
complete -c pdftotext -o upw -d 'Specify the user password for the PDF file'
complete -c pdftotext -s q -d 'Don\'t print any messages or errors'
complete -c pdftotext -s v -d 'Print copyright and version information'
complete -c pdftotext -s h -d 'Print usage information.  ( -help and'
complete -c pdftotext -l help -d 'are equivalent. )'


text:
# isodump
# Autogenerated from man page /usr/share/man/man1/isodump.1.gz
complete -c isodump -s h -d 'print a summary of all options'
complete -c isodump -s d -d 'Print information from the primary volume descriptor (PVD) of the iso9660 ima…'
complete -c isodump -s f -d 'generate output as if a \'find '
complete -c isodump -s i -d 'Specifies the path of the iso9660 image that we wish to examine'
complete -c isodump -s l -d 'generate output as if a \'ls -lR\' command had been run on the iso9660 image'
complete -c isodump -s N -d 'Quick hack to help examine single session disc files that are to be written t…'
complete -c isodump -s p -d 'Print path table information'
complete -c isodump -s R -d 'Extract information from Rock Ridge extensions (if present) for permissions, …'
complete -c isodump -s J -d 'Extract information from Joliet extensions (if present) for file names'
complete -c isodump -s j -d 'Convert Joliet file names (if present) to the supplied charset'
complete -c isodump -s T -d 'Quick hack to help examine multi-session images that have already been burned…'
complete -c isodump -o help -o version -d 'i =name, dev =name.  The isoinfo program has additional command line options'
complete -c isodump -s x -d 'Extract specified file to stdout'


text:
# systemd-analyze
# Autogenerated from man page /usr/share/man/man1/systemd-analyze.1.gz
complete -c systemd-analyze -l system -d 'Operates on the system systemd instance.  This is the implied default'
complete -c systemd-analyze -l user -d 'Operates on the user systemd instance'
complete -c systemd-analyze -l global -d 'Operates on the system-wide configuration for user systemd instance'
complete -c systemd-analyze -l order -l require -d 'When used in conjunction with the dot command (see above), selects which depe…'
complete -c systemd-analyze -l from-pattern -l to-pattern -d 'When used in conjunction with the dot command (see above), this selects which…'
complete -c systemd-analyze -l fuzz -d 'When used in conjunction with the critical-chain command (see above), also sh…'
complete -c systemd-analyze -l man -d 'Do not invoke man(1) to verify the existence of man pages listed in Documenta…'
complete -c systemd-analyze -l generators -d 'Invoke unit generators, see systemd. generator(7)'
complete -c systemd-analyze -l root -d 'With cat-files, show config files underneath the specified root path PATH'
complete -c systemd-analyze -l iterations -d 'When used with the calendar command, show the specified number of iterations …'
complete -c systemd-analyze -l base-time -d 'When used with the calendar command, show next iterations relative to the spe…'
complete -c systemd-analyze -s H -l host -d 'Execute the operation remotely'
complete -c systemd-analyze -s M -l machine -d 'Execute operation on a local container'
complete -c systemd-analyze -s h -l help -d 'Print a short help text and exit'
complete -c systemd-analyze -l version -d 'Print a short version string and exit'
complete -c systemd-analyze -l no-pager -d 'Do not pipe output into a pager'
complete -c systemd-analyze -s '>' -d '        Description: /proc/timer_list         '


text:
# isosize
# Autogenerated from man page /usr/share/man/man8/isosize.8.gz
complete -c isosize -s x -l sectors
complete -c isosize -s d -l divisor


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


text:
# domainname
# Autogenerated from man page /usr/share/man/man1/domainname.1.gz
complete -c domainname -s a -l alias -d 'Display the alias name of the host (if used)'
complete -c domainname -s A -l all-fqdns -d 'Displays all FQDNs of the machine'
complete -c domainname -s b -l boot -d 'Always set a hostname; this allows the file specified by -F to be non-existen…'
complete -c domainname -s d -l domain -d 'Display the name of the DNS domain'
complete -c domainname -s f -l fqdn -l long -d 'Display the FQDN (Fully Qualified Domain Name)'
complete -c domainname -s F -l file -d 'Read the host name from the specified file'
complete -c domainname -s i -l ip-address -d 'Display the network address(es) of the host name'
complete -c domainname -s I -l all-ip-addresses -d 'Display all network addresses of the host'
complete -c domainname -s s -l short -d 'Display the short host name.  This is the host name cut at the first dot'
complete -c domainname -s V -l version -d 'Print version information on standard output and exit successfully'
complete -c domainname -s y -l yp -l nis -d 'Display the NIS domain name'
complete -c domainname -s h -l help -d 'Print a usage message and exit'


text:
# ss
# Autogenerated from man page /usr/share/man/man8/ss.8.gz
complete -c ss -s h -l help -d 'Show summary of options'
complete -c ss -s V -l version -d 'Output version information'
complete -c ss -s H -l no-header -d 'Suppress header line'
complete -c ss -s O -l oneline -d 'Print each socket\'s data on a single line'
complete -c ss -s n -l numeric -d 'Do not try to resolve service names'
complete -c ss -s r -l resolve -d 'Try to resolve numeric address/ports'
complete -c ss -s a -l all -d 'Display both listening and non-listening (for TCP this means established conn…'
complete -c ss -s l -l listening -d 'Display only listening sockets (these are omitted by default)'
complete -c ss -s o -l options -d 'Show timer information.  For TCP protocol, the output format is: . RS '
complete -c ss -s e -l extended -d 'Show detailed socket information.  The output format is: . RS '
complete -c ss -s m -l memory -d 'Show socket memory usage.  The output format is: . RS '
complete -c ss -s p -l processes -d 'Show process using socket'
complete -c ss -s i -l info -d 'Show internal TCP information.  Below fields may appear: . RS . P'
complete -c ss -l tos -d 'Show ToS and priority information.  Below fields may appear: . RS . P'
complete -c ss -l cgroup -d 'Show cgroup information.  Below fields may appear: . RS . P'
complete -c ss -s K -l kill -d 'Attempts to forcibly close sockets'
complete -c ss -s s -l summary -d 'Print summary statistics'
complete -c ss -s E -l events -d 'Continually display sockets as they are destroyed'
complete -c ss -s Z -l context -d 'As the  -p option but also shows process security context'
complete -c ss -s z -l contexts -d 'As the  -Z option but also shows the socket context'
complete -c ss -s N -l net -d 'Switch to the specified network namespace name'
complete -c ss -s b -l bpf -d 'Show socket classic BPF filters (only administrators are allowed to get these…'
complete -c ss -s 4 -l ipv4 -d 'Display only IP version 4 sockets (alias for -f inet)'
complete -c ss -s 6 -l ipv6 -d 'Display only IP version 6 sockets (alias for -f inet6)'
complete -c ss -s 0 -l packet -d 'Display PACKET sockets (alias for -f link)'
complete -c ss -s t -l tcp -d 'Display TCP sockets'
complete -c ss -s u -l udp -d 'Display UDP sockets'
complete -c ss -s d -l dccp -d 'Display DCCP sockets'
complete -c ss -s w -l raw -d 'Display RAW sockets'
complete -c ss -s x -l unix -d 'Display Unix domain sockets (alias for -f unix)'
complete -c ss -s S -l sctp -d 'Display SCTP sockets'
complete -c ss -l vsock -d 'Display vsock sockets (alias for -f vsock)'
complete -c ss -l xdp -d 'Display XDP sockets (alias for -f xdp)'
complete -c ss -l inet-sockopt -d 'Display inet socket options'
complete -c ss -s f -l family -d 'Display sockets of type FAMILY'
complete -c ss -s A -l query -l socket -d 'List of socket tables to dump, separated by commas'
complete -c ss -s D -l diag -d 'Do not display anything, just dump raw information about TCP sockets to FILE …'
complete -c ss -s F -l filter -d 'Read filter information from FILE'


text:
# axfer
# Autogenerated from man page /usr/share/man/man1/axfer.1.gz
complete -c axfer -s l -d ','
complete -c axfer -l list-devices -d ','
complete -c axfer -s L -d ','
complete -c axfer -l list-pcms -d 'are acknowledged as list subcommand'


text:
# sed
# Autogenerated from man page /usr/share/man/man1/sed.1.gz
complete -c sed -l help -d 'display this help and exit'
complete -c sed -s n -l quiet -l silent -d 'suppress automatic printing of pattern space'
complete -c sed -l debug -d 'annotate program execution'
complete -c sed -s e -l expression -d 'add the script to the commands to be executed'
complete -c sed -s f -l file -d 'add the contents of script-file to the commands to be executed'
complete -c sed -l follow-symlinks -d 'follow symlinks when processing in place'
complete -c sed -s i -l in-place -d 'edit files in place (makes backup if SUFFIX supplied)'
complete -c sed -s l -l line-length -d 'specify the desired line-wrap length for the `l\' command'
complete -c sed -l posix -d 'disable all GNU extensions'
complete -c sed -s E -s r -l regexp-extended -d 'use extended regular expressions in the script (for portability use POSIX -E)'
complete -c sed -s s -l separate -d 'consider files as separate rather than as a single, continuous long stream'
complete -c sed -l sandbox -d 'operate in sandbox mode (disable e/r/w commands)'
complete -c sed -s u -l unbuffered -d 'load minimal amounts of data from the input files and flush the output buffer…'
complete -c sed -s z -l null-data -d 'separate lines by NUL characters'
complete -c sed -l version -d 'output version information and exit'


text:
# mt
# Autogenerated from man page /usr/share/man/man1/mt.1.gz
complete -c mt -s f -l file -d 'Use  device as the file name of the tape drive to operate on'
complete -c mt -l rsh-command -d 'Notifies  mt that it should use  command to communicate with remote devices i…'
complete -c mt -s V -l version -d 'Print the version number of mt .  BUG REPORTS Report bugs to <bug-cpio@gnu'


text:
# pythran-config
# Autogenerated from man page /usr/share/man/man1/pythran-config.1.gz
complete -c pythran-config -s h -l help -d 'show this help message and exit'
complete -c pythran-config -l compiler -d 'print default compiler'
complete -c pythran-config -l cflags -d 'print compilation flags'
complete -c pythran-config -l libs -d 'print linker flags'
complete -c pythran-config -l no-python -d 'do not include Python-related flags'
complete -c pythran-config -l verbose -s v -d 'verbose mode: [-v] prints warnings if pythranrc has an invalid configuration;…'


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


text:
# node
# Autogenerated from man page /usr/share/man/man1/node.1.gz
complete -c node -l abort-on-uncaught-exception -d 'Aborting instead of exiting causes a core file to be generated for analysis'
complete -c node -l completion-bash -d 'Print source-able bash completion script for Node. js'
complete -c node -l conditions -d 'Use custom conditional exports conditions string'
complete -c node -l cpu-prof -d 'Start the V8 CPU profiler on start up, and write the CPU profile to disk befo…'
complete -c node -l cpu-prof-dir -d 'The directory where the CPU profiles generated by -cpu-prof will be placed'
complete -c node -l cpu-prof-interval -d 'The sampling interval in microseconds for the CPU profiles generated by -cpu-…'
complete -c node -l cpu-prof-name -d 'File name of the V8 CPU profile generated with -cpu-prof'
complete -c node -l diagnostic-dir -d 'Set the directory for all diagnostic output files'
complete -c node -l disable-proto -d 'Disable the `Object. prototype. __proto__` property'
complete -c node -l disallow-code-generation-from-strings -d 'Make built-in language features like `eval` and `new Function` that generate …'
complete -c node -l enable-fips -d 'Enable FIPS-compliant crypto at startup.  Requires Node. js to be built with '
complete -c node -l enable-source-maps -d 'Enable experimental Source Map V3 support for stack traces'
complete -c node -l experimental-import-meta-resolve -d 'Enable experimental ES modules support for import. meta. resolve()'
complete -c node -l experimental-json-modules -d 'Enable experimental JSON interop support for the ES Module loader'
complete -c node -l experimental-loader -d 'Specify the module to use as a custom module loader'
complete -c node -l experimental-policy -d 'Use the specified file as a security policy'
complete -c node -l experimental-repl-await -d 'Enable experimental top-level await keyword support in REPL'
complete -c node -l experimental-specifier-resolution -d 'Select extension resolution algorithm for ES Modules; either \'explicit\' (defa…'
complete -c node -l experimental-vm-modules -d 'Enable experimental ES module support in VM module'
complete -c node -l experimental-wasi-unstable-preview1 -d 'Enable experimental WebAssembly System Interface support'
complete -c node -l experimental-wasm-modules -d 'Enable experimental WebAssembly module support'
complete -c node -l force-context-aware -d 'Disable loading native addons that are not context-aware'
complete -c node -l force-fips -d 'Force FIPS-compliant crypto on startup (Cannot be disabled from script code)'
complete -c node -l frozen-intrinsics -d 'Enable experimental frozen intrinsics support'
complete -c node -l heapsnapshot-signal -d 'Generate heap snapshot on specified signal'
complete -c node -l heap-prof -d 'Start the V8 heap profiler on start up, and write the heap profile to disk be…'
complete -c node -l heap-prof-dir -d 'The directory where the heap profiles generated by -heap-prof will be placed'
complete -c node -l heap-prof-interval -d 'The average sampling interval in bytes for the heap profiles generated by -he…'
complete -c node -l heap-prof-name -d 'File name of the V8 heap profile generated with -heap-prof'
complete -c node -l http-parser -d 'Chooses an HTTP parser library.  Available values are llhttp or legacy'
complete -c node -l http-server-default-timeout -d 'Overrides the default value for server socket timeout'
complete -c node -l icu-data-dir -d 'Specify ICU data load path.  Overrides NODE_ICU_DATA'
complete -c node -l input-type -d 'Set the module resolution type for input via --eval, --print or STDIN'
complete -c node -l inspect-brk -d 'Activate inspector on host:port and break at start of user script'
complete -c node -l inspect-port -d 'Set the host:port to be used when the inspector is activated'
complete -c node -l inspect-publish-uid -d 'Specify how the inspector WebSocket URL is exposed'
complete -c node -l inspect -d 'Activate inspector on host:port.  Default is 127. 0. 0. 1:9229'
complete -c node -l insecure-http-parser -d 'Use an insecure HTTP parser that accepts invalid HTTP headers'
complete -c node -l jitless -d 'Disable runtime allocation of executable memory'
complete -c node -l max-http-header-size -d 'Specify the maximum size of HTTP headers in bytes.  Defaults to 8KB'
complete -c node -l napi-modules -d 'This option is a no-op.  It is kept for compatibility'
complete -c node -l no-deprecation -d 'Silence deprecation warnings'
complete -c node -l no-force-async-hooks-checks -d 'Disable runtime checks for `async_hooks`'
complete -c node -l no-warnings -d 'Silence all process warnings (including deprecations)'
complete -c node -l openssl-config -d 'Load an OpenSSL configuration file on startup'
complete -c node -l pending-deprecation -d 'Emit pending deprecation warnings'
complete -c node -l policy-integrity -d 'Instructs Node'
complete -c node -l preserve-symlinks -d 'Instructs the module loader to preserve symbolic links when resolving and cac…'
complete -c node -l preserve-symlinks-main -d 'Instructs the module loader to preserve symbolic links when resolving and cac…'
complete -c node -l prof -d 'Generate V8 profiler output'
complete -c node -l prof-process -d 'Process V8 profiler output generated using the V8 option -prof'
complete -c node -l redirect-warnings -d 'Write process warnings to the given file instead of printing to stderr'
complete -c node -l report-compact -d 'Write diagnostic reports in a compact format, single-line JSON'
complete -c node -l report-dir -d 'Location at which the diagnostic report will be generated'
complete -c node -l report-filename -d 'Name of the file to which the diagnostic report will be written'
complete -c node -l report-on-fatalerror -d 'Enables the diagnostic report to be triggered on fatal errors (internal error…'
complete -c node -l report-on-signal -d 'Enables diagnostic report to be generated upon receiving the specified (or pr…'
complete -c node -l report-signal -d 'Sets or resets the signal for diagnostic report generation (not supported on …'
complete -c node -l report-uncaught-exception -d 'Enables diagnostic report to be generated on un-caught exceptions'
complete -c node -l throw-deprecation -d 'Throw errors for deprecations'
complete -c node -l title -d 'Specify process. title on startup'
complete -c node -l tls-cipher-list -d 'Specify an alternative default TLS cipher list.  Requires Node'
complete -c node -l tls-keylog -d 'Log TLS key material to a file'
complete -c node -l 'tls-max-v1.2' -d 'Set default  maxVersion to \'TLSv1. 2\'.  Use to disable support for TLSv1. 3'
complete -c node -l 'tls-max-v1.3' -d 'Set default  maxVersion to \'TLSv1. 3\'.  Use to enable support for TLSv1. 3'
complete -c node -l 'tls-min-v1.0' -d 'Set default minVersion to \'TLSv1\''
complete -c node -l 'tls-min-v1.1' -d 'Set default minVersion to \'TLSv1. 1\''
complete -c node -l 'tls-min-v1.2' -d 'Set default minVersion to \'TLSv1. 2\'.  This is the default for 12'
complete -c node -l 'tls-min-v1.3' -d 'Set default minVersion to \'TLSv1. 3\'.  Use to disable support for TLSv1'
complete -c node -l trace-deprecation -d 'Print stack traces for deprecations'
complete -c node -l trace-event-categories -d 'A comma-separated list of categories that should be traced when trace event t…'
complete -c node -l trace-event-file-pattern -d 'Template string specifying the filepath for the trace event data, it supports…'
complete -c node -l trace-events-enabled -d 'Enable the collection of trace event tracing information'
complete -c node -l trace-exit -d 'Prints a stack trace whenever an environment is exited proactively, i. e'
complete -c node -l trace-sigint -d 'Prints a stack trace on SIGINT'
complete -c node -l trace-sync-io -d 'Print a stack trace whenever synchronous I/O is detected after the first turn…'
complete -c node -l trace-tls -d 'Prints TLS packet trace information to stderr'
complete -c node -l trace-uncaught -d 'Print stack traces for uncaught exceptions; usually, the stack trace associat…'
complete -c node -l trace-warnings -d 'Print stack traces for process warnings (including deprecations)'
complete -c node -l track-heap-objects -d 'Track heap object allocations for heap snapshots'
complete -c node -l -unhandled-rejections -d 'Define the behavior for unhandled rejections'
complete -c node -l use-bundled-ca -d 'Use bundled Mozilla CA store as supplied by current Node'
complete -c node -l use-largepages -d 'Re-map the Node. js static code to large memory pages at startup'
complete -c node -l v8-options -d 'Print V8 command-line options'
complete -c node -l v8-pool-size -d 'Set V8\'s thread pool size which will be used to allocate background jobs'
complete -c node -l zero-fill-buffers -d 'Automatically zero-fills all newly allocated Buffer and SlowBuffer instances'
complete -c node -s c -d 'Check the script\'s syntax without executing it'
complete -c node -s e -d 'Evaluate string as JavaScript'
complete -c node -s h -d 'Print command-line options'
complete -c node -s i -d 'Open the REPL even if stdin does not appear to be a terminal'
complete -c node -s p -d 'Identical to e, but prints the result'
complete -c node -s r -d 'Preload the specified module at startup'
complete -c node -s v -d 'Print node\'s version.  El ENVIRONMENT -tag -width 6n NODE_DEBUG Ar modules'


text:
# blockdev
# Autogenerated from man page /usr/share/man/man8/blockdev.8.gz
complete -c blockdev -s q
complete -c blockdev -s v
complete -c blockdev -l report
complete -c blockdev -s h -l help
complete -c blockdev -s V -l version
complete -c blockdev -l flushbufs
complete -c blockdev -l getalignoff
complete -c blockdev -l getbsz
complete -c blockdev -l getdiscardzeroes
complete -c blockdev -l getfra
complete -c blockdev -l getiomin
complete -c blockdev -l getioopt
complete -c blockdev -l getmaxsect
complete -c blockdev -l getpbsz
complete -c blockdev -l getra
complete -c blockdev -l getro
complete -c blockdev -l getsize64
complete -c blockdev -l getsize
complete -c blockdev -l getss
complete -c blockdev -l getsz
complete -c blockdev -l rereadpt
complete -c blockdev -l setbsz
complete -c blockdev -l setfra
complete -c blockdev -l setra
complete -c blockdev -l setro
complete -c blockdev -l setrw


text:
# kbxutil
# Autogenerated from man page /usr/share/man/man1/kbxutil.1.gz
complete -c kbxutil -l from -d 'first record to export'
complete -c kbxutil -l to -d 'last record to export'
complete -c kbxutil -s v -l verbose -d verbose
complete -c kbxutil -s q -l quiet -d 'be somewhat more quiet'
complete -c kbxutil -s n -l dry-run -d 'do not make any changes'
complete -c kbxutil -l debug -d 'set debugging flags'
complete -c kbxutil -l stats -d 'show key statistics'
complete -c kbxutil -l import-openpgp -d 'import OpenPGP keyblocks'
complete -c kbxutil -l find-dups -d 'find duplicates'
complete -c kbxutil -l cut -d 'export records'
complete -c kbxutil -l debug-all -d 'enable full debugging'


text:
# iwgetid
# Autogenerated from man page /usr/share/man/man8/iwgetid.8.gz
complete -c iwgetid -l raw -d 'This option disables pretty-printing of the information'
complete -c iwgetid -l scheme -d 'This option is similar to the previous one, it disables pretty-printing of th…'
complete -c iwgetid -l ap -d 'Display the MAC address of the Wireless  Access Point or the R Cell '
complete -c iwgetid -l freq -d 'Display the current  frequency or  channel used by the interface'
complete -c iwgetid -l channel -d 'Display the current  channel used by the interface'
complete -c iwgetid -l mode -d 'Display the current  mode of the interface'
complete -c iwgetid -l protocol -d 'Display the protocol name of the interface'


text:
# rcp
# Autogenerated from man page /usr/share/man/man1/rcp.1.gz
complete -c rcp -s 3 -d 'Copies between two remote hosts are transferred through the local host'
complete -c rcp -s 4 -d 'Forces rcp to use IPv4 addresses only'
complete -c rcp -s 6 -d 'Forces rcp to use IPv6 addresses only'
complete -c rcp -s A -d 'Allows forwarding of ssh-agent 1 to the remote system'
complete -c rcp -s B -d 'Selects batch mode (prevents asking for passwords or passphrases)'
complete -c rcp -s C -d 'Compression enable.  Passes the C flag to ssh 1 to enable compression'
complete -c rcp -s c -d 'Selects the cipher to use for encrypting the data transfer'
complete -c rcp -s D -d 'When using the SFTP protocol support via s, connect directly to a local SFTP …'
complete -c rcp -s F -d 'Specifies an alternative per-user configuration file for rcp ssh'
complete -c rcp -s i -d 'Selects the file from which the identity (private key) for public key authent…'
complete -c rcp -s J -d 'Connect to the target host by first making an rcp connection to the jump host…'
complete -c rcp -s l -d 'Limits the used bandwidth, specified in Kbit/s'
complete -c rcp -s O -d 'Use the original SCP protocol for file transfers instead of the SFTP protocol'
complete -c rcp -s o -d 'Can be used to pass options to rcp ssh in the format used in ssh_config 5'
complete -c rcp -s P -d 'Specifies the port to connect to on the remote host'
complete -c rcp -s p -d 'Preserves modification times, access times, and file mode bits from the sourc…'
complete -c rcp -s q -d 'Quiet mode: disables the progress meter as well as warning and diagnostic mes…'
complete -c rcp -s R -d 'Copies between two remote hosts are performed by connecting to the origin hos…'
complete -c rcp -s r -d 'Recursively copy entire directories'
complete -c rcp -s S -d 'Name of program to use for the encrypted connection'
complete -c rcp -s s -d 'Use the SFTP protocol for transfers rather than the original scp protocol'
complete -c rcp -s T -d 'Disable strict filename checking'
complete -c rcp -s v -d 'Verbose mode'


text:
# kbd_mode
# Autogenerated from man page /usr/share/man/man1/kbd_mode.1.gz
complete -c kbd_mode -s s
complete -c kbd_mode -s k
complete -c kbd_mode -s a
complete -c kbd_mode -s u


text:
# cd-fix-profile
# Autogenerated from man page /usr/share/man/man1/cd-fix-profile.1.gz
complete -c cd-fix-profile -l help -d 'Show summary of options'
complete -c cd-fix-profile -l description -d 'Sets the profile description'
complete -c cd-fix-profile -l copyright -d 'Sets the profile copyright'
complete -c cd-fix-profile -l model -d 'Sets the profile model'
complete -c cd-fix-profile -l manufacturer -d 'Sets the profile manufacturer'


text:
# update-fonts-scale
# Autogenerated from man page /usr/share/man/man8/update-fonts-scale.8.gz
complete -c update-fonts-scale -s h -l help -d 'displays a brief usage message and exits'


text:
# reset
# Autogenerated from man page /usr/share/man/man1/reset.1.gz
complete -c reset -s c -d 'Set control characters and modes'
complete -c reset -s e -d 'Set the erase character to ch'
complete -c reset -s I -d 'Do not send the terminal or tab initialization strings to the terminal'
complete -c reset -s i -d 'Set the interrupt character to ch'
complete -c reset -s k -d 'Set the line kill character to ch'
complete -c reset -s m -d 'Specify a mapping from a port type to a terminal'
complete -c reset -s Q -d 'Do not display any values for the erase, interrupt and line kill characters'
complete -c reset -s q -d 'The terminal type is displayed to the standard output, and the terminal is no…'
complete -c reset -s r -d 'Print the terminal type to the standard error output'
complete -c reset -s s -d 'Print the sequence of shell commands to initialize the environment variable T…'
complete -c reset -s V -d 'reports the version of ncurses which was used in this program, and exits'
complete -c reset -s w -d 'Resize the window to match the size deduced via setupterm(3X)'
complete -c reset -s n -d 'This implementation does not provide that choice'


text:
# gnome-software
# Autogenerated from man page /usr/share/man/man1/gnome-software.1.gz
complete -c gnome-software -s '?' -l help -d 'Prints a short help text and exits'
complete -c gnome-software -l version -d 'Prints the program version and exits'
complete -c gnome-software -l mode -d 'Starts gnome-software in the given mode'


text:
# dh_installtex
# Autogenerated from man page /usr/share/man/man1/dh_installtex.1.gz
complete -c dh_installtex -s n -l noscripts -d 'Do not modify postinst/prerm scripts'


text:
# lpr
# Autogenerated from man page /usr/share/man/man1/lpr.1.gz
complete -c lpr -s E -d 'Forces encryption when connecting to the server'
complete -c lpr -s H -d 'Specifies an alternate server'
complete -c lpr -s T -d 'Sets the job name/title'
complete -c lpr -s P -d 'Prints files to the named printer'
complete -c lpr -s U -d 'Specifies an alternate username'
complete -c lpr -s '#' -d 'Sets the number of copies to print'
complete -c lpr -s h -d 'Disables banner printing.  This option is equivalent to -o job-sheets=none'
complete -c lpr -s l -d 'Specifies that the print file is already formatted for the destination and sh…'
complete -c lpr -s m -d 'Send an email on job completion'
complete -c lpr -s o -d 'Sets a job option.  See "COMMON JOB OPTIONS" below'
complete -c lpr -s p -d 'Specifies that the print file should be formatted with a shaded header with t…'
complete -c lpr -s q -d 'Hold job for printing'
complete -c lpr -s r -d 'Specifies that the named print files should be deleted after submitting them'
complete -c lpr -s C
complete -c lpr -s J


text:
# userdel
# Autogenerated from man page /usr/share/man/man8/userdel.8.gz
complete -c userdel -s f -l force -d 'This option forces the removal of the user account, even if the user is still…'
complete -c userdel -s h -l help -d 'Display help message and exit'
complete -c userdel -s r -l remove -d 'Files in the user\\*(Aqs home directory will be removed along with the home di…'
complete -c userdel -s R -l rootCHROOT_DIR -d 'Apply changes in the CHROOT_DIR directory and use the configuration files fro…'
complete -c userdel -s P -l prefixPREFIX_DIR -d 'Apply changes in the PREFIX_DIR directory and use the configuration files fro…'
complete -c userdel -s Z -l selinux-user -d 'Remove any SELinux user mapping for the user\\*(Aqs login'
complete -c userdel -l root
complete -c userdel -l prefix


text:
# xdg-dbus-proxy
# Autogenerated from man page /usr/share/man/man1/xdg-dbus-proxy.1.gz
complete -c xdg-dbus-proxy -l help -d 'Print help and exit'
complete -c xdg-dbus-proxy -l version -d 'Print version'
complete -c xdg-dbus-proxy -l fd -d 'Write to FD when the proxies are ready, and stop when it is closed'
complete -c xdg-dbus-proxy -l args -d 'Parse nul-separated arguments from the given file descriptor'
complete -c xdg-dbus-proxy -l filter -d 'Enable filtering'
complete -c xdg-dbus-proxy -l log -d 'Turn on logging'
complete -c xdg-dbus-proxy -l sloppy-names -d 'Make all unique names visible'
complete -c xdg-dbus-proxy -l see -d 'Set the SEE policy for the given name'
complete -c xdg-dbus-proxy -l talk -d 'Set the TALK policy for the given name'
complete -c xdg-dbus-proxy -l own -d 'Set the OWN policy for the given name'
complete -c xdg-dbus-proxy -l call -d 'Set a rule for calls on the given name'
complete -c xdg-dbus-proxy -l broadcast -d 'Set a rule for broadcast signals from the given name'


text:
# choom
# Autogenerated from man page /usr/share/man/man1/choom.1.gz
complete -c choom -s p -l pid
complete -c choom -s n -l adjust
complete -c choom -s h -l help
complete -c choom -s V -l version


text:
# nss-mymachines
# Autogenerated from man page /usr/share/man/man8/nss-mymachines.8.gz
complete -c nss-mymachines -l private-network -d 'in systemd-nspawn(1))'


text:
# ntfswipe
# Autogenerated from man page /usr/share/man/man8/ntfswipe.8.gz
complete -c ntfswipe -s a -l all -d 'Wipe all unused space.  This may take significant time'
complete -c ntfswipe -s b -l bytes -d 'Define the allowed replacement bytes which are drawn randomly to overwrite th…'
complete -c ntfswipe -s c -l count -d 'Define the number of times the unused space is to be overwritten'
complete -c ntfswipe -s d -l directory -d 'Wipe all the directory indexes, which may contain names of deleted files'
complete -c ntfswipe -s f -l force -d 'This will override some sensible defaults, such as not using a mounted volume'
complete -c ntfswipe -s h -l help -d 'Show a list of options with a brief description of each one'
complete -c ntfswipe -s i -l info -d 'Display details about unused space, without wiping anything'
complete -c ntfswipe -s l -l logfile -d 'Overwrite the logfile (update journal)'
complete -c ntfswipe -s m -l mft -d 'Overwrite the unused space in the MFT (main file table, which contains the fi…'
complete -c ntfswipe -s n -l no-action -d 'Executes the wiping process without writing to device'
complete -c ntfswipe -s p -l pagefile -d 'Overwrite the Windows swap space'
complete -c ntfswipe -s q -l quiet -d 'Suppress some debug/warning/error messages'
complete -c ntfswipe -s s -l undel -d 'Overwrite the space which had been allocated to a file which has been deleted…'
complete -c ntfswipe -s t -l tails -d 'Overwrite the space at the end of files which is unused, but allocated becaus…'
complete -c ntfswipe -s u -l unused -d 'Overwrite the space which is currently not allocated to any file (but may hav…'
complete -c ntfswipe -s U -l unused-fast -d 'Overwrite the space which is currently not allocated to any file, trying not …'
complete -c ntfswipe -s v -l verbose -d 'Display more debug/warning/error messages'
complete -c ntfswipe -o fv -d 'is equivalent to'
complete -c ntfswipe -s V -l version -d 'Show the version number, copyright and license of ntfswipe '


text:
# nproc
# Autogenerated from man page /usr/share/man/man1/nproc.1.gz
complete -c nproc -l all -d 'print the number of installed processors'
complete -c nproc -l ignore -d 'if possible, exclude N processing units'
complete -c nproc -l help -d 'display this help and exit'
complete -c nproc -l version -d 'output version information and exit AUTHOR Written by Giuseppe Scrivano'


text:
# foo2hiperc-wrapper
# Autogenerated from man page /usr/share/man/man1/foo2hiperc-wrapper.1.gz
complete -c foo2hiperc-wrapper -s c -d 'Print in color (else monochrome)'
complete -c foo2hiperc-wrapper -s C -d 'Color correction mode [0]'
complete -c foo2hiperc-wrapper -s d -d 'Duplex code to send to printer [1]'
complete -c foo2hiperc-wrapper -s m -d 'Media code to send to printer [0]'
complete -c foo2hiperc-wrapper -s p -d 'Paper size code to send to printer [2]'
complete -c foo2hiperc-wrapper -s n -d 'Number of copies [1]'
complete -c foo2hiperc-wrapper -s r -d 'Set device resolution in pixels/inch [600x600]'
complete -c foo2hiperc-wrapper -s s -d 'Source (Input Slot) code to send to printer [0]'
complete -c foo2hiperc-wrapper -s t -d 'Draft mode.   Every other pixel is white'
complete -c foo2hiperc-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 foo2hiperc-wrapper -s o -d 'Orientation used for N-up'
complete -c foo2hiperc-wrapper -s u -d 'Set the offset of the start of the printable region from the upper left corne…'
complete -c foo2hiperc-wrapper -s l -d 'Set the offset of the end of the printable region from the lower right corner…'
complete -c foo2hiperc-wrapper -s L -d 'Send the logical clipping values from -u/-l in the HIPERC stream'
complete -c foo2hiperc-wrapper -s z -d 'Model is 0 for non-A3 sized printers, and 1 for A3/Tabloid/Ledger sized print…'
complete -c foo2hiperc-wrapper -s Z -d 'Use uncompressed (0) or compressed (1) JBIG data'
complete -c foo2hiperc-wrapper -s g -d 'Additional options to pass to Ghostscript, such as -g“-dDITHERPPI=nnn”, etc'
complete -c foo2hiperc-wrapper -s G -d 'Convert profile'
complete -c foo2hiperc-wrapper -s I -d 'Select profile intent from the ICM file'
complete -c foo2hiperc-wrapper -s S -d 'Output just a single color plane from a color print and print it on the black…'
complete -c foo2hiperc-wrapper -s D -d 'Set Debug level [0]'


text:
# menulibre
# Autogenerated from man page /usr/share/man/man1/menulibre.1.gz
complete -c menulibre -l version -d 'show program\'s version number and exit'
complete -c menulibre -s h -l help -d 'show this help message and exit'
complete -c menulibre -s v -l verbose -d 'Show debug messages'
complete -c menulibre -s b -l headerbar -d 'Use headerbar layout (client side decorations)'
complete -c menulibre -s t -l toolbar -d 'Use toolbar layout (server side decorations) SEE ALSO The full documentation …'


text:
# vlna
# Autogenerated from man page /usr/share/man/man1/vlna.1.gz
complete -c vlna -s f -d 'Filter.  The [filenames] are treated as follows: . RS'
complete -c vlna -s s -d 'The silent mode.  No messages, warnings, statistics are printed'
complete -c vlna -s r -d 'Do not create the backups'
complete -c vlna -s v -d 'The set of characters treated as non-syllabic prepositions is declared by thi…'
complete -c vlna -s x -d 'The code is a string written in hexadecimal notation (even hexa digits is req…'
complete -c vlna -s m -d 'The math-modes ($. $ and $$. $$) are ignored'
complete -c vlna -s n -d 'The verbatim mode (\\\\verb<char>. <char>, \\\\begtt'
complete -c vlna -s l -d 'The LaTeX mode'
complete -c vlna -s w -d 'The web mode (Knuth\'s web, no www:-)'


text:
# ppltotf
# Autogenerated from man page /usr/share/man/man1/ppltotf.1.gz
complete -c ppltotf -o kanji -d 'Sets the input Japanese Kanji code'


text:
# chgpasswd
# Autogenerated from man page /usr/share/man/man8/chgpasswd.8.gz
complete -c chgpasswd -s c -l crypt-method -d 'Use the specified method to encrypt the passwords'
complete -c chgpasswd -s e -l encrypted -d 'Supplied passwords are in encrypted form'
complete -c chgpasswd -s h -l help -d 'Display help message and exit'
complete -c chgpasswd -s m -l md5 -d 'Use MD5 encryption instead of DES when the supplied passwords are not encrypt…'
complete -c chgpasswd -s R -l rootCHROOT_DIR -d 'Apply changes in the CHROOT_DIR directory and use the configuration files fro…'
complete -c chgpasswd -s s -l sha-rounds -d 'Use the specified number of rounds to encrypt the passwords'
complete -c chgpasswd -l root


text:
# ldd
# Autogenerated from man page /usr/share/man/man1/ldd.1.gz
complete -c ldd -l version -d 'Print the version number of  ldd '
complete -c ldd -s v -l verbose -d 'Print all information, including, for example, symbol versioning information'
complete -c ldd -s u -l unused -d 'Print unused direct dependencies.  (Since glibc 2. 3. 4. )'
complete -c ldd -s d -l data-relocs -d 'Perform relocations and report any missing objects (ELF only)'
complete -c ldd -s r -l function-relocs -d 'Perform relocations for both data objects and functions, and report any missi…'
complete -c ldd -l help -d 'Usage information'


text:
# filefrag
# Autogenerated from man page /usr/share/man/man8/filefrag.8.gz
complete -c filefrag -s B -d 'Force the use of the older FIBMAP ioctl instead of the FIEMAP ioctl for testi…'
complete -c filefrag -s b -d 'Use  blocksize in bytes, or with [KMG] suffix, up to 1GB for output instead o…'
complete -c filefrag -s e -d 'Print output in extent format, even for block-mapped files'
complete -c filefrag -s E -d 'Display the contents of ext4\'s extent status cache'
complete -c filefrag -s k -d 'Use 1024-byte blocksize for output (identical to \'-b1024\')'
complete -c filefrag -s P -d 'Pre-load the ext4 extent status cache for the file'
complete -c filefrag -s s -d 'Sync the file before requesting the mapping'
complete -c filefrag -s v -d 'Be verbose when checking for file fragmentation'
complete -c filefrag -s V -d 'Print version number of program and library'
complete -c filefrag -s x -d 'Display mapping of extended attributes'
complete -c filefrag -s X -d 'Display extent block numbers in hexadecimal format'


text:
# ttf2afm
# Autogenerated from man page /usr/share/man/man1/ttf2afm.1.gz
complete -c ttf2afm -s i -d 'force printing glyph names in form `index\'decnum'
complete -c ttf2afm -s u -d 'force printing glyph names in form `uni\'hexnum'
complete -c ttf2afm -s c -d 'write encoding tables to file name'
complete -c ttf2afm -s v -d 'print program version'
complete -c ttf2afm -s e -d 'encode AFM output using encoding vector from enc'
complete -c ttf2afm -s o -d 'output to file outfile instead of standard output'
complete -c ttf2afm -s m -d 'use Unicode mapping num in the font . PP  Platform numbers can be one of'


text:
# debian-distro-info
# Autogenerated from man page /usr/share/man/man1/debian-distro-info.1.gz
complete -c debian-distro-info -l date -d 'date for calculating the version (default: today)'
complete -c debian-distro-info -s h -l help -d 'display help message and exit'
complete -c debian-distro-info -l alias -d 'print the alias (oldstable, stable, testing, unstable) relative to the distri…'
complete -c debian-distro-info -s a -l all -d 'list all known versions'
complete -c debian-distro-info -s y -l days -d 'display number of days until specified version reaches the specified milestone'
complete -c debian-distro-info -s d -l devel -d 'latest development version'
complete -c debian-distro-info -s o -l old -d 'latest old (stable) version'
complete -c debian-distro-info -l series -d 'series to calculate the version for'
complete -c debian-distro-info -s s -l stable -d 'latest stable version'
complete -c debian-distro-info -l supported -d 'list of all supported versions, including development releases'
complete -c debian-distro-info -s t -l testing -d 'latest testing version'
complete -c debian-distro-info -l unsupported -d 'list of all unsupported stable versions'
complete -c debian-distro-info -s c -l codename -d 'print the codename (default)'
complete -c debian-distro-info -s r -l release -d 'print the release version'
complete -c debian-distro-info -s f -l fullname -d 'print the full name SEE ALSO distro-info (1), ubuntu-distro-info (1) AUTHOR T…'


text:
# fsstat
# Autogenerated from man page /usr/share/man/man1/fsstat.1.gz
complete -c fsstat -s t -d 'Print the file system type only'
complete -c fsstat -s f -d 'Specify the file system type'
complete -c fsstat -s i -d 'Identify the type of image file, such as raw'
complete -c fsstat -s o -d 'The sector offset where the file system starts in the image'
complete -c fsstat -s b -d 'The size, in bytes, of the underlying device sectors'
complete -c fsstat -s v -d 'Verbose output of debugging statements to stderr'
complete -c fsstat -s V -d 'Display version image [images] The disk or partition image to read, whose for…'


text:
# ghostscript
# Autogenerated from man page /usr/share/man/man1/ghostscript.1.gz
complete -c ghostscript -s D -d 'TQ  -d name = token Define a name in "systemdict" with the given definition'
complete -c ghostscript -s S -d 'TQ  -s name = string Define a name in "systemdict" with a given string as val…'
complete -c ghostscript -s P -d 'Makes Ghostscript to look first in the current directory for library files'
complete -c ghostscript -s q -d 'Quiet startup: suppress normal startup messages, and also do the equivalent o…'
complete -c ghostscript -s g -d 'Equivalent to -dDEVICEWIDTH=number1 and -dDEVICEHEIGHT=number2'
complete -c ghostscript -s r -d 'TQ  -r number1 x number2 Equivalent to -dDEVICEXRESOLUTION=number1 and -dDEVI…'
complete -c ghostscript -s I -d 'Adds the designated list of directories at the head of the search path for li…'
complete -c ghostscript -s d -d 'Define a name in "systemdict" with the given definition'
complete -c ghostscript -s s -d 'Define a name in "systemdict" with a given string as value'
complete -c ghostscript -o dDEVICEHEIGHT -d '(such as X11 windows) that require (or allow) width and height to be specified'
complete -c ghostscript -o dDEVICEYRESOLUTION -d 'devices such as printers that support multiple X and Y resolutions'
complete -c ghostscript -o dNOCACHE -d 'Disables character caching.   Useful only for debugging'
complete -c ghostscript -o dNOBIND -d 'Disables the "bind" operator.   Useful only for debugging'
complete -c ghostscript -o dNODISPLAY -d 'Suppresses the normal initialization of the output device'
complete -c ghostscript -o dNOPAUSE -d 'Disables the prompt and pause at the end of each page'
complete -c ghostscript -o dNOPLATFONTS -d 'Disables the use of fonts supplied by the underlying platform (for instance X…'
complete -c ghostscript -o dSAFER -d 'Restricts file operations the job can perform'
complete -c ghostscript -o dWRITESYSTEMDICT -d 'Leaves "systemdict" writable'
complete -c ghostscript -o sDEVICE -d 'Selects an alternate initial output device, as described above'
complete -c ghostscript -o sOutputFile -d 'Selects an alternate output file (or pipe) for the initial output device, as …'
complete -c ghostscript -o dNOSAFER -d 'command line option or its synonym'
complete -c ghostscript -o dDELAYSAFER


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


text:
# boltd
# Autogenerated from man page /usr/share/man/man8/boltd.8.gz
complete -c boltd -s h -l help -d 'Prints a short help text and exits'
complete -c boltd -l version -d 'Shows the version number and exits'
complete -c boltd -s r -l replace -d 'Replace the currently running boltd instance'
complete -c boltd -l journal -d 'Force logging to the journal'
complete -c boltd -s v -l verbose -d 'Print debug output'


text:
# udevadm
# Autogenerated from man page /usr/share/man/man8/udevadm.8.gz
complete -c udevadm -s d -l debug -d 'Print debug messages to standard error'
complete -c udevadm -s h -l help -d 'Print a short help text and exit'
complete -c udevadm -s q -l query -d 'Query the database for the specified type of device data'
complete -c udevadm -s p -l path -d 'The /sys/ path of the device to query, e. g.  [/sys/]/class/block/sda'
complete -c udevadm -s n -l name -d 'The name of the device node or a symlink to query, e. g.  [/dev/]/sda'
complete -c udevadm -s r -l root -d 'Print absolute paths in name or symlink query'
complete -c udevadm -s a -l attribute-walk -d 'Print all sysfs properties of the specified device that can be used in udev r…'
complete -c udevadm -s x -l export -d 'Print output as key/value pairs.  Values are enclosed in single quotes'
complete -c udevadm -s P -l export-prefix -d 'Add a prefix to the key name of exported values.  This implies --export'
complete -c udevadm -l device-id-of-file -d 'Print major/minor numbers of the underlying device, where the file lives on'
complete -c udevadm -s e -l export-db -d 'Export the content of the udev database'
complete -c udevadm -s c -l cleanup-db -d 'Cleanup the udev database'
complete -c udevadm -s w -l wait-for-initialization -d 'Wait for device to be initialized'
complete -c udevadm -s v -l verbose -d 'Print the list of devices which will be triggered'
complete -c udevadm -l dry-run -d 'Do not actually trigger the event'
complete -c udevadm -l quiet -d 'Suppress error logging in triggering events'
complete -c udevadm -s t -l type -d 'Trigger a specific type of devices.  Valid types are: devices, subsystems'
complete -c udevadm -l action -d 'Type of event to be triggered'
complete -c udevadm -s s -l subsystem-match -d 'Trigger events for devices which belong to a matching subsystem'
complete -c udevadm -s S -l subsystem-nomatch -d 'Do not trigger events for devices which belong to a matching subsystem'
complete -c udevadm -l attr-match -d 'Trigger events for devices with a matching sysfs attribute'
complete -c udevadm -s A -l attr-nomatch -d 'Do not trigger events for devices with a matching sysfs attribute'
complete -c udevadm -l property-match -d 'Trigger events for devices with a matching property value'
complete -c udevadm -s g -l tag-match -d 'Trigger events for devices with a matching tag'
complete -c udevadm -s y -l sysname-match -d 'Trigger events for devices for which the last component (i. e'
complete -c udevadm -l name-match -d 'Trigger events for devices with a matching device path'
complete -c udevadm -s b -l parent-match -d 'Trigger events for all children of a given device'
complete -c udevadm -l settle -d 'Apart from triggering events, also waits for those events to finish'
complete -c udevadm -l uuid -d 'Trigger the synthetic device events, and associate a randomized UUID with each'
complete -c udevadm -l wait-daemon -d 'Before triggering uevents, wait for systemd-udevd daemon to be initialized'
complete -c udevadm -l timeout -d 'Maximum number of seconds to wait for the event queue to become empty'
complete -c udevadm -s E -l exit-if-exists -d 'Stop waiting if file exists'
complete -c udevadm -l exit -d 'Signal and wait for systemd-udevd to exit'
complete -c udevadm -s l -l log-level -d 'Set the internal log level of systemd-udevd'
complete -c udevadm -l stop-exec-queue -d 'Signal systemd-udevd to stop executing new events'
complete -c udevadm -l start-exec-queue -d 'Signal systemd-udevd to enable the execution of events'
complete -c udevadm -s R -l reload -d 'Signal systemd-udevd to reload the rules files and other databases like the k…'
complete -c udevadm -l property -d 'Set a global property for all events'
complete -c udevadm -s m -l children-max -d 'Set the maximum number of events, systemd-udevd will handle at the same time'
complete -c udevadm -l ping -d 'Send a ping message to systemd-udevd and wait for the reply'
complete -c udevadm -s k -l kernel -d 'Print the kernel uevents'
complete -c udevadm -s u -l udev -d 'Print the udev event after the rule processing'
complete -c udevadm -s N -l resolve-names -d 'Specify when udevadm should resolve names of users and groups'


text:
# soelim
# Autogenerated from man page /usr/share/man/man1/soelim.1.gz
complete -c soelim -s C -d 'Recognize  . so even when followed by a character other than space or newline'
complete -c soelim -s I -d 'This option may be used to add a directory to the search path for files (both…'
complete -c soelim -s r -d 'Do not add  . lf requests (for general use, with non-groff files)'
complete -c soelim -s t -d 'Don\'t emit  '
complete -c soelim -s s -d 'option of groff '
complete -c soelim -s v -d 'Print the version number'


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


text:
# rtpr
# Autogenerated from man page /usr/share/man/man8/rtpr.8.gz
complete -c rtpr -l oneline -d flag


text:
# ntfsresize
# Autogenerated from man page /usr/share/man/man8/ntfsresize.8.gz
complete -c ntfsresize -s c -l check -d 'By using this option ntfsresize will only check the device to ensure that it …'
complete -c ntfsresize -s i -l info -d 'By using this option without --expand, ntfsresize will determine the theoreti…'
complete -c ntfsresize -s m -l info-mb-only -d 'Like the info option, only print out the shrinkable size in MB'
complete -c ntfsresize -s s -l size -d 'Resize filesystem to fit in a partition whose size is SIZE[k|M|G] bytes by sh…'
complete -c ntfsresize -s x -l expand -d 'Expand the filesystem to the current partition size, shifting down its beginn…'
complete -c ntfsresize -s f -l force -d 'Forces ntfsresize to proceed with the resize operation either without prompti…'
complete -c ntfsresize -s n -l no-action -d 'Use this option to make a test run before doing the real resize operation'
complete -c ntfsresize -s b -l bad-sectors -d 'Support disks having hardware errors, bad sectors with those  ntfsresize woul…'
complete -c ntfsresize -s P -l no-progress-bar -d 'Don\'t show progress bars'
complete -c ntfsresize -s v -l verbose -d 'More output'
complete -c ntfsresize -s V -l version -d 'Print the version number of  ntfsresize and exit'
complete -c ntfsresize -o fv -d 'is equivalent to'
complete -c ntfsresize -s h -l help -d 'Display help and exit'


text:
# sort
# Autogenerated from man page /usr/share/man/man1/sort.1.gz
complete -c sort -s b -l ignore-leading-blanks -d 'ignore leading blanks'
complete -c sort -s d -l dictionary-order -d 'consider only blanks and alphanumeric characters'
complete -c sort -s f -l ignore-case -d 'fold lower case to upper case characters'
complete -c sort -s g -l general-numeric-sort -d 'compare according to general numerical value'
complete -c sort -s i -l ignore-nonprinting -d 'consider only printable characters'
complete -c sort -s M -l month-sort -d 'compare (unknown) < \'JAN\' < .  < \'DEC\''
complete -c sort -s h -l human-numeric-sort -d 'compare human readable numbers (e. g. , 2K 1G)'
complete -c sort -s n -l numeric-sort -d 'compare according to string numerical value'
complete -c sort -s R -l random-sort -d 'shuffle, but group identical keys.   See shuf(1)'
complete -c sort -l random-source -d 'get random bytes from FILE'
complete -c sort -s r -l reverse -d 'reverse the result of comparisons'
complete -c sort -l sort -d 'sort according to WORD: general-numeric -g, human-numeric -h, month -M, numer…'
complete -c sort -s V -l version-sort -d 'natural sort of (version) numbers within text . PP Other options:'
complete -c sort -l batch-size -d 'merge at most NMERGE inputs at once; for more use temp files'
complete -c sort -s c -l check -l check -d 'check for sorted input; do not sort'
complete -c sort -s C -d 'like -c, but do not report first bad line'
complete -c sort -l compress-program -d 'compress temporaries with PROG; decompress them with PROG -d'
complete -c sort -l debug -d 'annotate the part of the line used to sort, and warn about questionable usage…'
complete -c sort -l files0-from -d 'read input from the files specified by NUL-terminated names in file F; If F i…'
complete -c sort -s k -l key -d 'sort via a key; KEYDEF gives location and type'
complete -c sort -s m -l merge -d 'merge already sorted files; do not sort'
complete -c sort -s o -l output -d 'write result to FILE instead of standard output'
complete -c sort -s s -l stable -d 'stabilize sort by disabling last-resort comparison'
complete -c sort -s S -l buffer-size -d 'use SIZE for main memory buffer'
complete -c sort -s t -l field-separator -d 'use SEP instead of non-blank to blank transition'
complete -c sort -s T -l temporary-directory -d 'use DIR for temporaries, not $TMPDIR or \\,/tmp\\/; multiple options specify mu…'
complete -c sort -l parallel -d 'change the number of sorts run concurrently to N'
complete -c sort -s u -l unique -d 'with -c, check for strict ordering; without -c, output only the first of an e…'
complete -c sort -s z -l zero-terminated -d 'line delimiter is NUL, not newline'
complete -c sort -l help -d 'display this help and exit'
complete -c sort -l version -d 'output version information and exit'


text:
# ptargrep
# Autogenerated from man page /usr/share/man/man1/ptargrep.1.gz
complete -c ptargrep -l basename -s b -d 'When matching files are extracted, ignore the directory path from the archive…'
complete -c ptargrep -l ignore-case -s i -d 'Make pattern matching case-insensitive'
complete -c ptargrep -l list-only -s l -d 'Print the pathname of each matching file from the archive to \\s-1STDOUT'
complete -c ptargrep -l verbose -s v -d 'Log debugging info to \\s-1STDERR. \\s0'


text:
# bc
# Autogenerated from man page /usr/share/man/man1/bc.1.gz
complete -c bc -s h -l help -d 'Print the usage and exit'
complete -c bc -s i -l interactive -d 'Force interactive mode'
complete -c bc -s l -l mathlib -d 'Define the standard math library'
complete -c bc -s w -l warn -d 'Give warnings for extensions to POSIX bc'
complete -c bc -s s -l standard -d 'Process exactly the POSIX bc language'
complete -c bc -s q -l quiet -d 'Do not print the normal GNU bc welcome'
complete -c bc -s v -l version -d 'Print the version number and copyright and quit'
complete -c bc -l '->1<---' -d '0 px(1)'


text:
# cancel
# Autogenerated from man page /usr/share/man/man1/cancel.1.gz
complete -c cancel -s a -d 'Cancel all jobs on the named destination, or all jobs on all destinations if …'
complete -c cancel -s E -d 'Forces encryption when connecting to the server'
complete -c cancel -s h -d 'Specifies an alternate server'
complete -c cancel -s U -d 'Specifies the username to use when connecting to the server'
complete -c cancel -s u -d 'Cancels jobs owned by username'
complete -c cancel -s x -d 'Deletes job data files in addition to canceling'


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


text:
# modinfo
# Autogenerated from man page /usr/share/man/man8/modinfo.8.gz
complete -c modinfo -s V -l version -d 'Print the modinfo version'
complete -c modinfo -s F -l field -d 'Only print this field value, one per line.  This is most useful for scripts'
complete -c modinfo -s b -l basedir -d 'Root directory for modules, / by default'
complete -c modinfo -s k -d 'Provide information about a kernel other than the running one'
complete -c modinfo -s 0 -l null -d 'Use the ASCII zero character to separate field values, instead of a new line'
complete -c modinfo -s a -l author -s d -l description -s l -l license -s p -l parameters -s n -l filename -d 'These are shortcuts for the --field flag\\*(Aqs author, description, license, …'