text:
# qemu-system
# Autogenerated from man page /usr/share/man/man1/qemu-system.1.gz
complete -c qemu-system -s h -d 'Display help and exit'
complete -c qemu-system -o version -d 'Display version information and exit'
complete -c qemu-system -o machine -d 'Select the emulated machine by name'
complete -c qemu-system -o cpu -d 'Select CPU model (-cpu help for list and additional feature selection)'
complete -c qemu-system -o accel -d 'This is used to enable an accelerator'
complete -c qemu-system -o smp -d 'Simulate a SMP system with \\(aqn\\(aq CPUs initially present on the machine ty…'
complete -c qemu-system -o numa -d 'Define a NUMA node and assign RAM and VCPUs to it'
complete -c qemu-system -o add-fd -d 'Add a file descriptor to an fd set.  Valid options are: NDENT 7. 0'
complete -c qemu-system -o set -d 'Set parameter arg for item id of type group'
complete -c qemu-system -o global -d 'Set default value of driver\\(aqs property prop to value, e. g. : NDENT 7'
complete -c qemu-system -o boot -d 'Specify boot order drives as a string of drive letters'
complete -c qemu-system -s m -d 'Sets guest startup RAM size to megs megabytes.  Default is 128 MiB'
complete -c qemu-system -o mem-path -d 'Allocate guest RAM from a temporarily created file in path'
complete -c qemu-system -o mem-prealloc -d 'Preallocate memory when using -mem-path'
complete -c qemu-system -s k -d 'Use keyboard layout language (for example fr for French)'
complete -c qemu-system -o audio-help -d 'Will show the -audiodev equivalent of the currently specified (deprecated) en…'
complete -c qemu-system -o audiodev -d 'Adds a new audio backend driver identified by id'
complete -c qemu-system -o soundhw -o soundhw -d 'Enable audio and selected sound hardware'
complete -c qemu-system -o device -d 'Add device driver.  prop=value sets driver properties'
complete -c qemu-system -o name -d 'Sets the name of the guest'
complete -c qemu-system -o uuid -d 'Set system UUID'
complete -c qemu-system -o fdb -d 'Use file as floppy disk 0/1 image (see the disk images chapter in the System …'
complete -c qemu-system -o hdd -d 'Use file as hard disk 0, 1, 2 or 3 image (see the disk images chapter in the …'
complete -c qemu-system -o cdrom -d 'Use file as CD-ROM image (you cannot use -hdc and -cdrom at the same time)'
complete -c qemu-system -o blockdev -d 'Define a new block driver node'
complete -c qemu-system -o drive -d 'Define a new drive'
complete -c qemu-system -o mtdblock -d 'Use file as on-board Flash memory image'
complete -c qemu-system -o sd -d 'Use file as SecureDigital card image'
complete -c qemu-system -o pflash -d 'Use file as a parallel flash image'
complete -c qemu-system -o snapshot -d 'Write to temporary files instead of disk image files'
complete -c qemu-system -o fsdev -d 'Define a new file system device.  Valid options are: NDENT 7. 0'
complete -c qemu-system -o virtfs -d 'Define a new virtual filesystem device and expose it to the guest using a vir…'
complete -c qemu-system -o iscsi -d 'Configure iSCSI session parameters'
complete -c qemu-system -o usb -d 'Enable USB emulation on machine types with an on-board USB host controller (i…'
complete -c qemu-system -o usbdevice -d 'Add the USB device devname, and enable an on-board USB controller if possible…'
complete -c qemu-system -o display -d 'Select type of display to use'
complete -c qemu-system -o nographic -d 'Normally, if QEMU is compiled with graphical window support, it displays outp…'
complete -c qemu-system -o curses -d 'Normally, if QEMU is compiled with graphical window support, it displays outp…'
complete -c qemu-system -o alt-grab -d 'Use Ctrl-Alt-Shift to grab mouse (instead of Ctrl-Alt)'
complete -c qemu-system -o ctrl-grab -d 'Use Right-Ctrl to grab mouse (instead of Ctrl-Alt)'
complete -c qemu-system -o no-quit -d 'Disable window close capability (SDL and GTK only)'
complete -c qemu-system -o sdl -d 'Enable SDL'
complete -c qemu-system -o spice -d 'Enable the spice remote desktop protocol.  Valid options are NDENT 7. 0'
complete -c qemu-system -o portrait -d 'Rotate graphical output 90 deg left (only PXA LCD)'
complete -c qemu-system -o rotate -d 'Rotate graphical output some deg left (only PXA LCD)'
complete -c qemu-system -o vga -d 'Select type of VGA card to emulate.  Valid values for type are NDENT 7. 0'
complete -c qemu-system -o full-screen -d 'Start in full screen'
complete -c qemu-system -s g -d 'Set the initial graphical resolution and depth (PPC, SPARC only)'
complete -c qemu-system -o vnc -d 'Normally, if QEMU is compiled with graphical window support, it displays outp…'
complete -c qemu-system -o win2k-hack -d 'Use it when installing Windows 2000 to avoid a disk full bug'
complete -c qemu-system -o no-fd-bootchk -d 'Disable boot signature checking for floppy disks in BIOS'
complete -c qemu-system -o no-acpi -d 'Disable ACPI (Advanced Configuration and Power Interface) support'
complete -c qemu-system -o no-hpet -d 'Disable HPET support'
complete -c qemu-system -o acpitable -d 'Add ACPI table with specified header fields and context from specified files'
complete -c qemu-system -o smbios -d 'Load SMBIOS entry from binary file'
complete -c qemu-system -o nic -d 'This option is a shortcut for configuring both the on-board (default) guest N…'
complete -c qemu-system -o netdev -d 'Configure user mode host network backend which requires no administrator priv…'
complete -c qemu-system -o net -d 'Legacy option to configure or create an on-board (or machine default) Network…'
complete -c qemu-system -o chardev -d 'Backend is one of: null, socket, udp, msmouse, vc, ringbuf, file, pipe, conso…'
complete -c qemu-system -o tpmdev -d 'The specific backend type will determine the applicable options'
complete -c qemu-system -o kernel -d 'Use bzImage as kernel image'
complete -c qemu-system -o append -d 'Use cmdline as kernel command line'
complete -c qemu-system -o initrd -d 'Use file as initial ram disk'
complete -c qemu-system -o dtb -d 'Use file as a device tree binary (dtb) image and pass it to the kernel on boot'
complete -c qemu-system -o compat -d 'Set policy for handling deprecated management interfaces (experimental): NDEN…'
complete -c qemu-system -o fw_cfg -d 'Add named fw_cfg entry with contents from file file'
complete -c qemu-system -o serial -d 'Redirect the virtual serial port to host character device dev'
complete -c qemu-system -o parallel -d 'Redirect the virtual parallel port to host device dev (same devices as the se…'
complete -c qemu-system -o monitor -d 'Redirect the monitor to host device dev (same devices as the serial port)'
complete -c qemu-system -o qmp -d 'Like -monitor but opens in \\(aqcontrol\\(aq mode'
complete -c qemu-system -o qmp-pretty -d 'Like -qmp but uses pretty JSON formatting'
complete -c qemu-system -o mon -d 'Setup monitor on chardev name'
complete -c qemu-system -o debugcon -d 'Redirect the debug console to host device dev (same devices as the serial por…'
complete -c qemu-system -o pidfile -d 'Store the QEMU process PID in file'
complete -c qemu-system -o singlestep -d 'Run the emulation in single step mode'
complete -c qemu-system -l preconfig -d 'Pause QEMU for interactive configuration before the machine is created, which…'
complete -c qemu-system -s S -d 'Do not start CPU at startup (you must type \\(aqc\\(aq in the monitor)'
complete -c qemu-system -o overcommit -d 'Run qemu with hints about host resource overcommit'
complete -c qemu-system -o gdb -d 'Accept a gdb connection on device dev (see the GDB usage chapter in the Syste…'
complete -c qemu-system -s s -d 'Shorthand for -gdb \\%tcp::1234, i. e'
complete -c qemu-system -s d -d 'Enable logging of specified items'
complete -c qemu-system -s D -d 'Output log in logfile instead of to stderr'
complete -c qemu-system -o dfilter -d 'Filter debug output to that relevant to a range of target addresses'
complete -c qemu-system -o seed -d 'Force the guest to use a deterministic pseudo-random number generator, seeded…'
complete -c qemu-system -s L -d 'Set the directory for the BIOS, VGA BIOS and keymaps'
complete -c qemu-system -o bios -d 'Set the filename for the BIOS'
complete -c qemu-system -o enable-kvm -d 'Enable KVM full virtualization support'
complete -c qemu-system -o xen-domid -d 'Specify xen guest domain id (XEN only)'
complete -c qemu-system -o xen-attach -d 'Attach to existing xen domain'
complete -c qemu-system -o no-reboot -d 'Exit instead of rebooting'
complete -c qemu-system -o no-shutdown -d 'Don\\(aqt exit QEMU on guest shutdown, but instead only stop the emulation'
complete -c qemu-system -o action -d 'The action parameter serves to modify QEMU\\(aqs default behavior when certain…'
complete -c qemu-system -o loadvm -d 'Start right away with a saved state (loadvm in monitor)'
complete -c qemu-system -o daemonize -d 'Daemonize the QEMU process after initialization'
complete -c qemu-system -o option-rom -d 'Load the contents of file as an option ROM'
complete -c qemu-system -o rtc -d 'Specify base as utc or localtime to let the RTC start at the current UTC or l…'
complete -c qemu-system -o icount -d 'Enable virtual instruction counter'
complete -c qemu-system -o watchdog -d 'Create a virtual hardware watchdog device'
complete -c qemu-system -o watchdog-action -d 'The action controls what QEMU will do when the watchdog timer expires'
complete -c qemu-system -o echr -d 'Change the escape character used for switching to the monitor when using moni…'
complete -c qemu-system -o incoming -d 'Prepare for incoming migration, listen on a given tcp port'
complete -c qemu-system -o only-migratable -d 'Only allow migratable devices'
complete -c qemu-system -o nodefaults -d 'Don\\(aqt create default devices'
complete -c qemu-system -o chroot -d 'Immediately before starting guest execution, chroot to the specified directory'
complete -c qemu-system -o runas -d 'Immediately before starting guest execution, drop root privileges, switching …'
complete -c qemu-system -o prom-env -d 'Set OpenBIOS nvram variable to given value (PPC, SPARC only).  NDENT 7'
complete -c qemu-system -o semihosting -d 'Enable semihosting mode (ARM, M68K, Xtensa, MIPS, Nios II, RISC-V only)'
complete -c qemu-system -o semihosting-config -d 'Enable and configure semihosting (ARM, M68K, Xtensa, MIPS, Nios II, RISC-V on…'
complete -c qemu-system -o old-param -d 'Old param mode (ARM only)'
complete -c qemu-system -o sandbox -d 'Enable Seccomp mode 2 system call filter'
complete -c qemu-system -o readconfig -d 'Read device configuration from file'
complete -c qemu-system -o no-user-config -d 'The -no-user-config option makes QEMU not load any of the user-provided confi…'
complete -c qemu-system -o trace -d 'Specify tracing options. sp [enable=]PATTERN NDENT 7. 0 NDENT 3'
complete -c qemu-system -o plugin -d 'Load a plugin.  NDENT 7. 0'
complete -c qemu-system -o enable-fips -d 'Enable FIPS 140-2 compliance mode'
complete -c qemu-system -o msg -d 'Control error message format.  NDENT 7. 0'
complete -c qemu-system -o dump-vmstate -d 'Dump json-encoded vmstate information for current machine type to file in file'
complete -c qemu-system -o enable-sync-profile -d 'Enable synchronization profiling'
complete -c qemu-system -o object -d 'Create a new object of type typename setting properties in the order they are…'
complete -c qemu-system -s M
complete -c qemu-system -o fda
complete -c qemu-system -o hda
complete -c qemu-system -o hdb
complete -c qemu-system -o hdc
complete -c qemu-system -s u -s l -s p -d 'QEMU writes something to that port it will appear in the netconsole session'
complete -c qemu-system -s P -s t -s I -s T
complete -c qemu-system -o kernel/-append -d 'still supported for backward compatibility.  If both the'
complete -c qemu-system -l semihosting-config -d 'specified, the former is passed to semihosting as it always takes precedence'


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

repo_language: Shell

mime_type: text/plain


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


text:
# chacl
# Autogenerated from man page /usr/share/man/man1/chacl.1.gz
complete -c chacl -s b -d 'Indicates that there are two ACLs to change, the first is the file access ACL…'
complete -c chacl -s d -d 'Used to set only the default ACL of a directory'
complete -c chacl -s R -d 'Removes the file access ACL only'
complete -c chacl -s D -d 'Removes directory default ACL only'
complete -c chacl -s B -d 'Remove all ACLs'
complete -c chacl -s l -d 'Lists the access ACL and possibly the default ACL associated with the specifi…'
complete -c chacl -s r -d 'Set the access ACL recursively for each subtree rooted at pathname(s)'


text:
# rtmpsuck
# Autogenerated from man page /usr/share/man/man1/rtmpsuck.1.gz
complete -c rtmpsuck -s z -d 'Debug level output.  Extremely verbose'


text:
# fusermount3
# Autogenerated from man page /usr/share/man/man1/fusermount3.1.gz
complete -c fusermount3 -s h -d 'print help'
complete -c fusermount3 -s V -d 'print version'
complete -c fusermount3 -s o -d 'mount options'
complete -c fusermount3 -s u -d unmount
complete -c fusermount3 -s q -d quiet
complete -c fusermount3 -s z -d 'lazy unmount'


text:
# mflua
# Autogenerated from man page /usr/share/man/man1/mflua.1.gz
complete -c mflua -o base
complete -c mflua -o halt-on-error
complete -c mflua -o ini
complete -c mflua -o interaction
complete -c mflua -o jobname
complete -c mflua -o kpathsea-debug
complete -c mflua -o output-directory
complete -c mflua -o progname
complete -c mflua -o recorder
complete -c mflua -o translate-file
complete -c mflua -o 8bit
complete -c mflua -o help
complete -c mflua -o version -d 'REPORTING BUGS Email bug reports to luigi. scarso@gmail. com'


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


text:
# tracepath
# Autogenerated from man page /usr/share/man/man8/tracepath.8.gz
complete -c tracepath -s 4 -d 'Use IPv4 only'
complete -c tracepath -s 6 -d 'Use IPv6 only'
complete -c tracepath -s n -d 'Print primarily IP addresses numerically'
complete -c tracepath -s b -d 'Print both: Host names and IP addresses'
complete -c tracepath -s l -d 'Sets the initial packet length to pktlen instead of 65535 for IPv4 or 128000 …'
complete -c tracepath -s m -d 'Set maximum hops (or maximum TTLs) to max_hops instead of 30'
complete -c tracepath -s p -d 'Sets the initial destination port to use'
complete -c tracepath -s V -d 'Print version and exit'


text:
# mkinitramfs
# Autogenerated from man page /usr/share/man/man8/mkinitramfs.8.gz
complete -c mkinitramfs -s c -d 'Override the  COMPRESS setting in R initramfs. conf '
complete -c mkinitramfs -s d -d 'Set an alternate configuration directory'
complete -c mkinitramfs -s k -d 'Keep the temporary directory used to make the image'
complete -c mkinitramfs -s o -d 'Write the image to R outfile '
complete -c mkinitramfs -s r -d 'Override the  ROOT setting in R initramfs. conf '
complete -c mkinitramfs -s v -d 'Set the verbose mode output'
complete -c mkinitramfs -s h -l help -d 'Display usage information and exit'


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


text:
# jpgicc
# Autogenerated from man page /usr/share/man/man1/jpgicc.1.gz
complete -c jpgicc -s b -d 'Black point compensation'
complete -c jpgicc -s c -d 'Precalculates transform (0=Off, 1=Normal, 2=Hi-res, 3=LoRes) [defaults to 1]'
complete -c jpgicc -s d -d 'Observer adaptation state (abs. col.  only), (0. 1'
complete -c jpgicc -s e -d 'Embed destination profile'
complete -c jpgicc -s g -d 'Marks out-of-gamut colors on softproof'
complete -c jpgicc -s h -d 'Show summary of options and examples (0=help, 1=Examples, 2=Built-in profiles…'
complete -c jpgicc -s i -d 'Input profile (defaults to sRGB)'
complete -c jpgicc -s l -d 'TODO: explain this option'
complete -c jpgicc -s m -d 'SoftProof intent (0,1,2,3) [defaults to 0]'
complete -c jpgicc -s n -d 'Ignore embedded profile'
complete -c jpgicc -s o -d 'Output profile (defaults to sRGB)'
complete -c jpgicc -s p -d 'Soft proof profile'
complete -c jpgicc -s q -d 'Output JPEG quality, (0. 100) [defaults to 75]'
complete -c jpgicc -s s -d 'Save embedded profile as newprofile'
complete -c jpgicc -o tNUM -d 'Rendering intent . nf '
complete -c jpgicc -s v -d Verbose
complete -c jpgicc -s t -d 'Rendering intent 0=Perceptual [default] 1=Relative colorimetric 2=Saturation …'


text:
# compress
# Autogenerated from man page /usr/share/man/man1/compress.1.gz
complete -c compress -s f -d 'flag is given'
complete -c compress -s c -d 'option makes compress/uncompress'
complete -c compress -s r -d 'flag is specified,  compress will operate recursively'
complete -c compress -s V -d 'flag tells each of these programs to print its version and patchlevel, along …'
complete -c compress -s b -d 'flag is reached (default 16).  Bits must be between 9 and 16'
complete -c compress -s v -d 'option, a message is printed yielding the percentage of reduction for each fi…'


text:
# ethtool
# Autogenerated from man page /usr/share/man/man8/ethtool.8.gz
complete -c ethtool -s h -l help -d 'Shows a short help message'
complete -c ethtool -l version -d 'Shows the ethtool version number'
complete -c ethtool -l debug -d 'Turns on debugging messages.  Argument is interpreted as a mask: '
complete -c ethtool -l json -d 'Output results in JavaScript Object Notation (JSON)'
complete -c ethtool -s I -l include-statistics -d 'Include command-related statistics in the output'
complete -c ethtool -s a -l show-pause -d 'Queries the specified Ethernet device for pause parameter information'
complete -c ethtool -s A -l pause -d 'Changes the pause parameters of the specified Ethernet device. RS 4'
complete -c ethtool -s c -l show-coalesce -d 'Queries the specified network device for coalescing information'
complete -c ethtool -s C -l coalesce -d 'Changes the coalescing settings of the specified network device'
complete -c ethtool -s g -l show-ring -d 'Queries the specified network device for rx/tx ring parameter information'
complete -c ethtool -s G -l set-ring -d 'Changes the rx/tx ring parameters of the specified network device. RS 4'
complete -c ethtool -s i -l driver -d 'Queries the specified network device for associated driver information'
complete -c ethtool -s d -l register-dump -d 'Retrieves and prints a register dump for the specified network device'
complete -c ethtool -s e -l eeprom-dump -d 'Retrieves and prints an EEPROM dump for the specified network device'
complete -c ethtool -s E -l change-eeprom -d 'If value is specified, changes EEPROM byte for the specified network device'
complete -c ethtool -s k -l show-features -l show-offload -d 'Queries the specified network device for the state of protocol offload and ot…'
complete -c ethtool -s K -l features -l offload -d 'Changes the offload parameters and other features of the specified network de…'
complete -c ethtool -s p -l identify -d 'Initiates adapter-specific action intended to enable an operator to easily id…'
complete -c ethtool -s P -l show-permaddr -d 'Queries the specified network device for permanent hardware address'
complete -c ethtool -s r -l negotiate -d 'Restarts auto-negotiation on the specified Ethernet device, if auto-negotiati…'
complete -c ethtool -s S -l statistics -d 'Queries the specified network device for standard (IEEE, IETF, etc'
complete -c ethtool -l all-groups -d E
complete -c ethtool -l groups -d 'Request groups of standard device statistics. RE'
complete -c ethtool -l phy-statistics -d 'Queries the specified network device for PHY specific statistics'
complete -c ethtool -s t -l test -d 'Executes adapter selftest on the specified network device'
complete -c ethtool -s s -l change -d 'Allows changing some or all settings of the specified network device'
complete -c ethtool -s n -s u -l show-nfc -l show-ntuple -d 'Retrieves receive network flow classification options or rules. RS 4'
complete -c ethtool -s N -s U -l config-nfc -l config-ntuple -d 'Configures receive network flow classification options or rules. RS 4'
complete -c ethtool -s w -l get-dump -d 'Retrieves and prints firmware dump for the specified network device'
complete -c ethtool -s W -l set-dump -d 'Sets the dump flag for the device'
complete -c ethtool -s T -l show-time-stamping -d 'Show the device\'s time stamping capabilities and associated PTP hardware clock'
complete -c ethtool -s x -l show-rxfh-indir -l show-rxfh -d 'Retrieves the receive flow hash indirection table and/or RSS hash key'
complete -c ethtool -s X -l set-rxfh-indir -l rxfh -d 'Configures the receive flow hash indirection table and/or RSS hash key. RS 4'
complete -c ethtool -s f -l flash -d 'Write a firmware image to flash or other non-volatile memory on the device'
complete -c ethtool -s l -l show-channels -d 'Queries the specified network device for the numbers of channels it has'
complete -c ethtool -s L -l set-channels -d 'Changes the numbers of channels of the specified network device. RS 4'
complete -c ethtool -s m -l dump-module-eeprom -l module-info -d 'Retrieves and if possible decodes the EEPROM from plugin modules, e'
complete -c ethtool -l show-priv-flags -d 'Queries the specified network device for its private flags'
complete -c ethtool -l set-priv-flags -d 'Sets the device\'s private flags as specified. RS 4 . PP  flag '
complete -c ethtool -l show-eee -d 'Queries the specified network device for its support of Energy-Efficient Ethe…'
complete -c ethtool -l set-eee -d 'Sets the device EEE behaviour. RS 4'
complete -c ethtool -l set-phy-tunable -d 'Sets the PHY tunable parameters. RS 4'
complete -c ethtool -l get-phy-tunable -d 'Gets the PHY tunable parameters. RS 4'
complete -c ethtool -l get-tunable -d 'Get the tunable parameters. RS 4'
complete -c ethtool -l set-tunable -d 'Set driver\'s tunable parameters. RS 4'
complete -c ethtool -l reset -d 'Reset hardware components specified by flags and components listed below '
complete -c ethtool -l show-fec -d 'Queries the specified network device for its support of Forward Error Correct…'
complete -c ethtool -l set-fec -d 'Configures Forward Error Correction for the specified network device'
complete -c ethtool -s Q -l per-queue -d 'Applies provided sub command to specific queues. RS 4'
complete -c ethtool -l cable-test -d 'Perform a cable test and report the results'
complete -c ethtool -l cable-test-tdr -d 'Perform a cable test and report the raw Time Domain Reflectometer data'
complete -c ethtool -l monitor -d 'Listens to netlink notification and displays them. RS 4'
complete -c ethtool -o '1	Drop'
complete -c ethtool -o '2	Use' -d '0 or higher	Rx queue to route the flow context  N Specifies the RSS context t…'
complete -c ethtool -l show-tunnels -d 'Show tunnel-related device capabilities and state'


text:
# xdpyinfo
# Autogenerated from man page /usr/share/man/man1/xdpyinfo.1.gz
complete -c xdpyinfo -o ext -d 'all, information about all extensions supported by both xdpyinfo and the serv…'


text:
# xlsclients
# Autogenerated from man page /usr/share/man/man1/xlsclients.1.gz
complete -c xlsclients -o display -d 'This option specifies the X server to contact'
complete -c xlsclients -s a -d 'This option indicates that clients on all screens should be listed'
complete -c xlsclients -s l -d 'List in long format, giving the window name, icon name, and class hints in ad…'
complete -c xlsclients -s m -d 'This option specifies the maximum number of characters in a command to print …'
complete -c xlsclients -o version -d 'Print the program version and exit'


text:
# snice
# Autogenerated from man page /usr/share/man/man1/snice.1.gz
complete -c snice -s f -l fast -d 'Fast mode.   This option has not been implemented'
complete -c snice -s i -l interactive -d 'Interactive use.   You will be asked to approve each action'
complete -c snice -s l -l list -d 'List all signal names'
complete -c snice -s L -l table -d 'List all signal names in a nice table'
complete -c snice -s n -l no-action -d 'No action; perform a simulation of events that would occur but do not actuall…'
complete -c snice -s v -l verbose -d 'Verbose; explain what is being done'
complete -c snice -s w -l warnings -d 'Enable warnings.   This option has not been implemented'
complete -c snice -s h -l help -d 'Display help text and exit'
complete -c snice -s V -l version -d 'Display version information'
complete -c snice -s t -l tty -d 'The next expression is a terminal (tty or pty)'
complete -c snice -s u -l user -d 'The next expression is a username'
complete -c snice -s p -l pid -d 'The next expression is a process ID number'
complete -c snice -s c -l command -d 'The next expression is a command name'
complete -c snice -l ns -d 'Match the processes that belong to the same namespace as pid'
complete -c snice -l nslist -d 'list which namespaces will be considered for the --ns option'


text:
# pppoe-discovery
# Autogenerated from man page /usr/share/man/man8/pppoe-discovery.8.gz
complete -c pppoe-discovery -s I -d 'RS The -I option specifies the Ethernet interface to use'
complete -c pppoe-discovery -s D -d 'RS The -D option causes every packet to be dumped to the specified file_name'
complete -c pppoe-discovery -s U -d 'RS Causes pppoe-discovery to use the Host-Uniq tag in its discovery packets'
complete -c pppoe-discovery -s W -d 'RS Causes pppoe-discovery to use the Host-Uniq tag in its discovery packets'
complete -c pppoe-discovery -s S -d 'RS Specifies the desired service name'
complete -c pppoe-discovery -s C -d 'RS Specifies the desired access concentrator name'
complete -c pppoe-discovery -s Q -d 'RS Causes pppoe-discovery to avoid printing discovered access concentrator na…'
complete -c pppoe-discovery -s t -d 'RS Changes the discovery timeout for PADI requests, in seconds'
complete -c pppoe-discovery -s a -d 'RS Changes the number of PADI discovery attempts made'
complete -c pppoe-discovery -s V -s h


text:
# devlink-port
# Autogenerated from man page /usr/share/man/man8/devlink-port.8.gz
complete -c devlink-port -s V
complete -c devlink-port -s n -d 'devlink port set  DEV/PORT_INDEX [  type  {  eth  |  ib  |  auto  } ] devlink…'


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


text:
# setvtrgb
# Autogenerated from man page /usr/share/man/man8/setvtrgb.8.gz
complete -c setvtrgb -s C -l console -d 'the console device to be used;'
complete -c setvtrgb -s h -l help -d 'Prints usage message and exits'
complete -c setvtrgb -s V -l version -d 'Prints version number and exists'


text:
# fincore
# Autogenerated from man page /usr/share/man/man1/fincore.1.gz
complete -c fincore -s n -l noheadings
complete -c fincore -s b -l bytes
complete -c fincore -s o -l output
complete -c fincore -s r -l raw
complete -c fincore -s J -l json
complete -c fincore -s V -l version
complete -c fincore -s h -l help


text:
# split
# Autogenerated from man page /usr/share/man/man1/split.1.gz
complete -c split -s a -l suffix-length -d 'generate suffixes of length N (default 2)'
complete -c split -l additional-suffix -d 'append an additional SUFFIX to file names'
complete -c split -s b -l bytes -d 'put SIZE bytes per output file'
complete -c split -s C -l line-bytes -d 'put at most SIZE bytes of records per output file'
complete -c split -s d -d 'use numeric suffixes starting at 0, not alphabetic'
complete -c split -l numeric-suffixes -d 'same as -d, but allow setting the start value'
complete -c split -s x -d 'use hex suffixes starting at 0, not alphabetic'
complete -c split -l hex-suffixes -d 'same as -x, but allow setting the start value'
complete -c split -s e -l elide-empty-files -d 'do not generate empty output files with \'-n\''
complete -c split -l filter -d 'write to shell COMMAND; file name is $FILE'
complete -c split -s l -l lines -d 'put NUMBER lines/records per output file'
complete -c split -s n -l number -d 'generate CHUNKS output files; see explanation below'
complete -c split -s t -l separator -d 'use SEP instead of newline as the record separator; \'0\' (zero) specifies the …'
complete -c split -s u -l unbuffered -d 'immediately copy input to output with \'-n r/. \''
complete -c split -l verbose -d 'print a diagnostic just before each output file is opened'
complete -c split -l help -d 'display this help and exit'
complete -c split -l version -d 'output version information and exit '


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


text:
# dir
# Autogenerated from man page /usr/share/man/man1/dir.1.gz
complete -c dir -s a -l all -d 'do not ignore entries starting with '
complete -c dir -s A -l almost-all -d 'do not list implied .  and '
complete -c dir -l author -d 'with -l, print the author of each file'
complete -c dir -s b -l escape -d 'print C-style escapes for nongraphic characters'
complete -c dir -l block-size -d 'with -l, scale sizes by SIZE when printing them; e. g'
complete -c dir -s B -l ignore-backups -d 'do not list implied entries ending with ~'
complete -c dir -s c -d 'with -lt: sort by, and show, ctime (time of last modification of file status …'
complete -c dir -s C -d 'list entries by columns'
complete -c dir -l color -d 'colorize the output; WHEN can be \'always\' (default if omitted), \'auto\', or \'n…'
complete -c dir -s d -l directory -d 'list directories themselves, not their contents'
complete -c dir -s D -l dired -d 'generate output designed for Emacs\' dired mode'
complete -c dir -s f -d 'do not sort, enable -aU, disable -ls --color'
complete -c dir -s F -l classify -d 'append indicator (one of */=>@|) to entries'
complete -c dir -l file-type -d 'likewise, except do not append \'*\''
complete -c dir -l format -d 'across -x, commas -m, horizontal -x, long -l, single-column -1, verbose -l, v…'
complete -c dir -l full-time -d 'like -l --time-style=\\,full-iso\\/'
complete -c dir -s g -d 'like -l, but do not list owner'
complete -c dir -l group-directories-first -d 'group directories before files; P can be augmented with a --sort option, but …'
complete -c dir -s G -l no-group -d 'in a long listing, don\'t print group names'
complete -c dir -s h -l human-readable -d 'with -l and -s, print sizes like 1K 234M 2G etc'
complete -c dir -l si -d 'likewise, but use powers of 1000 not 1024'
complete -c dir -s H -l dereference-command-line -d 'follow symbolic links listed on the command line'
complete -c dir -l dereference-command-line-symlink-to-dir -d 'follow each command line symbolic link P that points to a directory'
complete -c dir -l hide -d 'do not list implied entries matching shell PATTERN (overridden by -a or -A)'
complete -c dir -l hyperlink -d 'hyperlink file names; WHEN can be \'always\' (default if omitted), \'auto\', or \'…'
complete -c dir -l indicator-style -d 'append indicator with style WORD to entry names: none (default), slash (-p), …'
complete -c dir -s i -l inode -d 'print the index number of each file'
complete -c dir -s I -l ignore -d 'do not list implied entries matching shell PATTERN'
complete -c dir -s k -l kibibytes -d 'default to 1024-byte blocks for disk usage; used only with -s and per directo…'
complete -c dir -s l -d 'use a long listing format'
complete -c dir -s L -l dereference -d 'when showing file information for a symbolic link, show information for the f…'
complete -c dir -s m -d 'fill width with a comma separated list of entries'
complete -c dir -s n -l numeric-uid-gid -d 'like -l, but list numeric user and group IDs'
complete -c dir -s N -l literal -d 'print entry names without quoting'
complete -c dir -s o -d 'like -l, but do not list group information'
complete -c dir -s p -d 'append / indicator to directories'
complete -c dir -s q -l hide-control-chars -d 'print ? instead of nongraphic characters'
complete -c dir -l show-control-chars -d 'show nongraphic characters as-is (the default, unless program is \'ls\' and out…'
complete -c dir -s Q -l quote-name -d 'enclose entry names in double quotes'
complete -c dir -l quoting-style -d 'use quoting style WORD for entry names: literal, locale, shell, shell-always,…'
complete -c dir -s r -l reverse -d 'reverse order while sorting'
complete -c dir -s R -l recursive -d 'list subdirectories recursively'
complete -c dir -s s -l size -d 'print the allocated size of each file, in blocks'
complete -c dir -s S -d 'sort by file size, largest first'
complete -c dir -l sort -d 'sort by WORD instead of name: none (-U), size (-S), time (-t), version (-v), …'
complete -c dir -l time -d 'change the default of using modification times; access time (-u): atime, acce…'
complete -c dir -l time-style -d 'time/date format with -l; see TIME_STYLE below'
complete -c dir -s t -d 'sort by time, newest first; see --time'
complete -c dir -s T -l tabsize -d 'assume tab stops at each COLS instead of 8'
complete -c dir -s u -d 'with -lt: sort by, and show, access time; with -l: show access time and sort …'
complete -c dir -s U -d 'do not sort; list entries in directory order'
complete -c dir -s v -d 'natural sort of (version) numbers within text'
complete -c dir -s w -l width -d 'set output width to COLS.   0 means no limit'
complete -c dir -s x -d 'list entries by lines instead of by columns'
complete -c dir -s X -d 'sort alphabetically by entry extension'
complete -c dir -s Z -l context -d 'print any security context of each file'
complete -c dir -s 1 -d 'list one file per line.   Avoid \'n\' with -q or -b'
complete -c dir -l help -d 'display this help and exit'
complete -c dir -l version -d 'output version information and exit '


text:
# ping
# Autogenerated from man page /usr/share/man/man8/ping.8.gz
complete -c ping -s 4 -d 'Use IPv4 only'
complete -c ping -s 6 -d 'Use IPv6 only'
complete -c ping -s a -d 'Audible ping'
complete -c ping -s A -d 'Adaptive ping'
complete -c ping -s b -d 'Allow pinging a broadcast address'
complete -c ping -s B -d 'Do not allow ping to change source address of probes'
complete -c ping -s c -d 'Stop after sending count ECHO_REQUEST packets'
complete -c ping -s d -d 'Set the SO_DEBUG option on the socket being used'
complete -c ping -s D -d 'Print timestamp (unix time + microseconds as in gettimeofday) before each line'
complete -c ping -s f -d 'Flood ping.  For every ECHO_REQUEST sent a period \\(lq'
complete -c ping -s F -d 'IPv6 only'
complete -c ping -s h -d 'Show help'
complete -c ping -s i -d 'Wait interval seconds between sending each packet'
complete -c ping -s I -d 'interface is either an address, an interface name or a VRF name'
complete -c ping -s l -d 'If preload is specified, ping sends that many packets not waiting for reply'
complete -c ping -s L -d 'Suppress loopback of multicast packets'
complete -c ping -s m -d 'use mark to tag the packets going out'
complete -c ping -s M -d 'Select Path MTU Discovery strategy'
complete -c ping -s n -d 'Numeric output only'
complete -c ping -s O -d 'Report outstanding ICMP ECHO reply before sending next packet'
complete -c ping -s p -d 'You may specify up to 16 \\(lqpad\\(rq bytes to fill out the packet you send'
complete -c ping -s q -d 'Quiet output'
complete -c ping -s Q -d 'Set Quality of Service -related bits in ICMP datagrams'
complete -c ping -s r -d 'Bypass the normal routing tables and send directly to a host on an attached i…'
complete -c ping -s R -d 'ping only.  Record route'
complete -c ping -s s -d 'Specifies the number of data bytes to be sent'
complete -c ping -s S -d 'Set socket sndbuf'
complete -c ping -s t -d 'ping only.  Set the IP Time to Live'
complete -c ping -s T -d 'Set special IP timestamp options'
complete -c ping -s U -d 'Print full user-to-user latency (the old behaviour)'
complete -c ping -s v -d 'Verbose output.  Do not suppress DUP replies when pinging multicast address'
complete -c ping -s V -d 'Show version and exit'
complete -c ping -s w -d 'Specify a timeout, in seconds, before ping exits regardless of how many packe…'
complete -c ping -s W -d 'Time to wait for a response, in seconds'
complete -c ping -s N


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


text:
# strace-log-merge
# Autogenerated from man page /usr/share/man/man1/strace-log-merge.1.gz
complete -c strace-log-merge -l help -d 'Show program usage and exit'
complete -c strace-log-merge -o ttt -d 'option in the respective strace invocation should solve the problem'


text:
# kmodsign
# Autogenerated from man page /usr/share/man/man1/kmodsign.1.gz
complete -c kmodsign -s p -d 'save a copy of the p7s signature (. p7s)'
complete -c kmodsign -s d -d 'produce a detached signature file (. p7s) only'
complete -c kmodsign -s D -d 'produce a full detached signature block (may be cat\'d onto the end of a modul…'
complete -c kmodsign -s k -d 'switch to using keyid for identification'


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


text:
# bridge
# Autogenerated from man page /usr/share/man/man8/bridge.8.gz
complete -c bridge -s V -o Version -d 'print the version of the  bridge utility and exit'
complete -c bridge -s s -o stats -o statistics -d 'output more information'
complete -c bridge -s d -o details -d 'print detailed information about bridge vlan filter entries or MDB router por…'
complete -c bridge -s n -o net -o netns -d 'switches  bridge to the specified network namespace R NETNS '
complete -c bridge -s b -o batch -d 'Read commands from provided file or standard input and invoke them'
complete -c bridge -o force -d 'Don\'t terminate bridge command on errors in batch mode'
complete -c bridge -s c -d 'Configure color output'
complete -c bridge -s j -o json -d 'Output results in JavaScript Object Notation (JSON)'
complete -c bridge -s p -o pretty -d 'When combined with -j generate a pretty JSON output'
complete -c bridge -s o -d 'bridge link set dev DEV  [  cost COST  ] [  priority PRIO  ] [  state STATE  …'
complete -c bridge -o oneline -d 'output each record on a single line, replacing line feeds with the \'\' charact…'
complete -c bridge -s t -o timestamp -d 'display current time when using monitor option'


text:
# mmstat
# Autogenerated from man page /usr/share/man/man1/mmstat.1.gz
complete -c mmstat -s t -d 'Specify the media management type.  Use \'-t list\' to list the supported types'
complete -c mmstat -s o -d 'Specify the offset into the image where the volume containing the partition s…'
complete -c mmstat -s b -d 'The size, in bytes, of the underlying device sectors'
complete -c mmstat -s i -d 'Identify the type of image file, such as raw'
complete -c mmstat -s v -d 'Verbose output of debugging statements to stderr'
complete -c mmstat -s V -d 'Display version image [images] The disk or partition image to read, whose for…'


text:
# xvidtune
# Autogenerated from man page /usr/share/man/man1/xvidtune.1.gz
complete -c xvidtune -o show -d 'Print the current settings to stdout in xorg. conf "Modeline" format and exit'
complete -c xvidtune -o prev -d 'Switch the Xserver to the previous video mode'
complete -c xvidtune -o next -d 'Switch the Xserver to the next video mode'
complete -c xvidtune -o unlock -d 'Normally, xvidtune will disable the switching of video modes via hot-keys whi…'


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


text:
# x-terminal-emulator
# Autogenerated from man page /usr/share/man/man1/x-terminal-emulator.1.gz
complete -c x-terminal-emulator -s h -l help -d 'Show help options'
complete -c x-terminal-emulator -s v -l version -d 'Show the version of Tilix as well as the versions of dependent components'
complete -c x-terminal-emulator -s w -l working-directory -d 'Set the working directory of the terminal'
complete -c x-terminal-emulator -s p -l profile -d 'Set the starting profile using the name of one of the existing profiles'
complete -c x-terminal-emulator -s t -l title -d 'Set the title of the new terminal'
complete -c x-terminal-emulator -s s -l session -d 'Specify a previously saved session to re-load the layout and layout options f…'
complete -c x-terminal-emulator -s a -l action -d 'Perform one of the following actions in the current Tilix instance:'
complete -c x-terminal-emulator -s e -l command -d 'Execute all text after this parameter as a command, thus this parameter must …'
complete -c x-terminal-emulator -l maximize -d 'Maximize the terminal window'
complete -c x-terminal-emulator -l minimize -d 'Minimize the terminal window'
complete -c x-terminal-emulator -l full-screen -d 'Full-screen the terminal window'
complete -c x-terminal-emulator -l focus-window -d 'Focus the existing window'
complete -c x-terminal-emulator -l window-style -d 'Override the preferred window style, the following styles are supported:'
complete -c x-terminal-emulator -l new-process -d 'Start an additional Tilix instance as a new process'
complete -c x-terminal-emulator -l geometry -d 'Set the window size; for example: 80x24, or 80x24+200+200 (COLSxROWS+X+Y)'
complete -c x-terminal-emulator -s q -l quake -d 'Open a window in Quake mode or toggle existing Quake mode window visibility'
complete -c x-terminal-emulator -l preferences -d 'Show the Tilix preferences dialog directly'
complete -c x-terminal-emulator -l display -d 'Use the specified X display.  SEE ALSO None'


text:
# gdk-pixbuf-query-loaders
# Autogenerated from man page /usr/share/man/man1/gdk-pixbuf-query-loaders.1.gz
complete -c gdk-pixbuf-query-loaders -l update-cache -d 'Write the output to the default cache location instead of stdout'


text:
# dc
# Autogenerated from man page /usr/share/man/man1/dc.1.gz
complete -c dc -l version -d 'Print out the version of \\*(dc that is being run and a copyright notice, then…'
complete -c dc -l help -d 'Print a usage message briefly summarizing these command-line options and the …'
complete -c dc -l expression -d 'Add the commands in  script to the set of commands to be run while processing…'
complete -c dc -s V
complete -c dc -s h
complete -c dc -s e
complete -c dc -s f
complete -c dc -l file -d 'Add the commands contained in the file script-file to the set of commands to …'


text:
# bluemoon
# Autogenerated from man page /usr/share/man/man1/bluemoon.1.gz
complete -c bluemoon -s A -l bdaddr -d 'Set Bluetooth address'
complete -c bluemoon -s F -l firmware -d 'Load firmware'
complete -c bluemoon -s C -l check -d 'Check firmware image'
complete -c bluemoon -s R -l reset -d 'Reset controller'
complete -c bluemoon -s B -l coldboot -d 'Cold boot controller'
complete -c bluemoon -s E -l exception -d 'Trigger exception'
complete -c bluemoon -s i -l index -d 'Use specified controller'
complete -c bluemoon -s h -l help -d 'Show help options'


text:
# expand
# Autogenerated from man page /usr/share/man/man1/expand.1.gz
complete -c expand -s i -l initial -d 'do not convert tabs after non blanks'
complete -c expand -s t -l tabs -d 'have tabs N characters apart, not 8'
complete -c expand -l help -d 'display this help and exit'
complete -c expand -l version -d 'output version information and exit AUTHOR Written by David MacKenzie'


text:
# man-recode
# Autogenerated from man page /usr/share/man/man1/man-recode.1.gz
complete -c man-recode -s t -l to-code -d 'Convert manual pages to R encoding '
complete -c man-recode -l suffix -d 'Form each output file name by appending  suffix to the input file name, after…'
complete -c man-recode -l in-place -d 'Overwrite each input file with the output, after removing any compression ext…'
complete -c man-recode -s q -l quiet -d 'Do not issue error messages when the page cannot be converted'
complete -c man-recode -s d -l debug -d 'Print debugging information'
complete -c man-recode -s h -l help -d 'Print a help message and exit'
complete -c man-recode -s V -l version -d 'Display version information.  SEE ALSO iconv (1), man (1), manconv (1)'


text:
# systemd-journald
# Autogenerated from man page /usr/share/man/man8/systemd-journald.8.gz
complete -c systemd-journald -l namespace -d 'switch of journalctl(1) may be used to view the log stream of a specific name…'


text:
# xdriinfo
# Autogenerated from man page /usr/share/man/man1/xdriinfo.1.gz
complete -c xdriinfo -o display -d 'Specifies X server to connect to'
complete -c xdriinfo -o version -d 'Print the program version and exit. PP Valid commands are:'


text:
# comm
# Autogenerated from man page /usr/share/man/man1/comm.1.gz
complete -c comm -s 1 -d 'suppress column 1 (lines unique to FILE1)'
complete -c comm -s 2 -d 'suppress column 2 (lines unique to FILE2)'
complete -c comm -s 3 -d 'suppress column 3 (lines that appear in both files)'
complete -c comm -l check-order -d 'check that the input is correctly sorted, even if all input lines are pairable'
complete -c comm -l nocheck-order -d 'do not check that the input is correctly sorted'
complete -c comm -l output-delimiter -d 'separate columns with STR'
complete -c comm -l total -d 'output a summary'
complete -c comm -s z -l zero-terminated -d 'line delimiter is NUL, not newline'
complete -c comm -l help -d 'display this help and exit'
complete -c comm -l version -d 'output version information and exit'


text:
# upowerd
# Autogenerated from man page /usr/share/man/man8/upowerd.8.gz
complete -c upowerd -l help -d 'Show help options'


text:
# stat
# Autogenerated from man page /usr/share/man/man1/stat.1.gz
complete -c stat -s L -l dereference -d 'follow links'
complete -c stat -s f -l file-system -d 'display file system status instead of file status'
complete -c stat -l cached -d 'specify how to use cached attributes; useful on remote file systems'
complete -c stat -s c -l format -d 'use the specified FORMAT instead of the default; output a newline after each …'
complete -c stat -l printf -d 'like --format, but interpret backslash escapes, and do not output a mandatory…'
complete -c stat -s t -l terse -d 'print the information in terse form'
complete -c stat -l help -d 'display this help and exit'
complete -c stat -l version -d 'output version information and exit '


text:
# corelist
# Autogenerated from man page /usr/share/man/man1/corelist.1.gz
complete -c corelist -s a -d 'lists all versions of the given module (or the matching modules, in case you …'
complete -c corelist -s d -d 'finds the first perl version where a module has been released by date, and no…'
complete -c corelist -l diff -d 'Given two versions of perl, this prints a human-readable table of all module …'
complete -c corelist -s '?' -o help -d 'help! help! help! to see more help, try --man'
complete -c corelist -o man -d 'all of the help'
complete -c corelist -s v -d 'lists all of the perl release versions we got the CoreList for'
complete -c corelist -s r -d 'lists all of the perl releases and when they were released '
complete -c corelist -l utils -d 'lists the first version of perl each named utility program was released with '
complete -c corelist -l feature -s f -d 'lists the first version bundle of each named feature given'


text:
# xbrlapi
# Autogenerated from man page /usr/share/man/man1/xbrlapi.1.gz
complete -c xbrlapi -s b -l brlapi -d 'The  BrlAPI server to connect to'
complete -c xbrlapi -s a -l auth -d 'The  BrlAPI authorization/authentication string'
complete -c xbrlapi -s d -l display -d 'The  X display to connect to'
complete -c xbrlapi -s n -l no-daemon -d 'Keep xbrlapi in the foreground'
complete -c xbrlapi -s q -l quiet -d 'Do not write any text to the braille device'
complete -c xbrlapi -s h -l help -d 'Print a command line usage summary and then exit'
complete -c xbrlapi -s H -l full-help -d 'Print a thorough command line usage summary and then exit'


text:
# avahi-set-host-name
# Autogenerated from man page /usr/share/man/man1/avahi-set-host-name.1.gz
complete -c avahi-set-host-name -s v -l verbose -d 'Enable verbose mode'
complete -c avahi-set-host-name -s h -l help -d 'Show help'
complete -c avahi-set-host-name -s V -l version -d 'Show version information'


text:
# pathchk
# Autogenerated from man page /usr/share/man/man1/pathchk.1.gz
complete -c pathchk -s p -d 'check for most POSIX systems'
complete -c pathchk -s P -d 'check for empty names and leading "-"'
complete -c pathchk -l portability -d 'check for all POSIX systems (equivalent to -p -P)'
complete -c pathchk -l help -d 'display this help and exit'
complete -c pathchk -l version -d 'output version information and exit AUTHOR Written by Paul Eggert, David MacK…'


text:
# chfn
# Autogenerated from man page /usr/share/man/man1/chfn.1.gz
complete -c chfn -s f -l full-nameFULL_NAME -d 'Change the user\\*(Aqs full name'
complete -c chfn -s h -l home-phoneHOME_PHONE -d 'Change the user\\*(Aqs home phone number'
complete -c chfn -s o -l otherOTHER -d 'Change the user\\*(Aqs other GECOS information'
complete -c chfn -s r -l roomROOM_NUMBER -d 'Change the user\\*(Aqs room number'
complete -c chfn -s R -l rootCHROOT_DIR -d 'Apply changes in the CHROOT_DIR directory and use the configuration files fro…'
complete -c chfn -s u -l help -d 'Display help message and exit'
complete -c chfn -s w -l work-phoneWORK_PHONE -d 'Change the user\\*(Aqs office phone number'
complete -c chfn -l full-name
complete -c chfn -l home-phone
complete -c chfn -l other
complete -c chfn -l room
complete -c chfn -l root
complete -c chfn -l work-phone


text:
# xdg-mime
# Autogenerated from man page /usr/share/man/man1/xdg-mime.1.gz
complete -c xdg-mime -l mode -d 'mode can be user or system'
complete -c xdg-mime -l novendor -d 'Normally, xdg-mime checks to ensure that the mimetypes-file to be installed h…'
complete -c xdg-mime -l help -d 'Show command synopsis'
complete -c xdg-mime -l manual -d 'Show this manual page'
complete -c xdg-mime -l version -d 'Show the xdg-utils version information'


text:
# fallocate
# Autogenerated from man page /usr/share/man/man1/fallocate.1.gz
complete -c fallocate -s c -l collapse-range
complete -c fallocate -s d -l dig-holes
complete -c fallocate -s i -l insert-range
complete -c fallocate -s l -l length
complete -c fallocate -s n -l keep-size
complete -c fallocate -s o -l offset
complete -c fallocate -s p -l punch-hole
complete -c fallocate -s v -l verbose
complete -c fallocate -s x -l posix
complete -c fallocate -s z -l zero-range
complete -c fallocate -s V -l version
complete -c fallocate -s h -l help


text:
# nc_openbsd
# Autogenerated from man page /usr/share/man/man1/nc_openbsd.1.gz
complete -c nc_openbsd -s 4 -d 'Use IPv4 addresses only'
complete -c nc_openbsd -s 6 -d 'Use IPv6 addresses only'
complete -c nc_openbsd -s b -d 'Allow broadcast'
complete -c nc_openbsd -s C -d 'Send CRLF as line-ending'
complete -c nc_openbsd -s D -d 'Enable debugging on the socket'
complete -c nc_openbsd -s d -d 'Do not attempt to read from stdin'
complete -c nc_openbsd -s F -d 'Pass the first connected socket using sendmsg 2 to stdout and exit'
complete -c nc_openbsd -s h -d 'Print out the nc_openbsd help text and exit'
complete -c nc_openbsd -s I -d 'Specify the size of the TCP receive buffer'
complete -c nc_openbsd -s i -d 'Sleep for interval seconds between lines of text sent and received'
complete -c nc_openbsd -s k -d 'When a connection is completed, listen for another one.  Requires l'
complete -c nc_openbsd -s l -d 'Listen for an incoming connection rather than initiating a connection to a re…'
complete -c nc_openbsd -s M -d 'Set the TTL / hop limit of outgoing packets'
complete -c nc_openbsd -s m -d 'Ask the kernel to drop incoming packets whose TTL / hop limit is under minttl'
complete -c nc_openbsd -s N -d 'shutdown 2 the network socket after EOF on the input'
complete -c nc_openbsd -s n -d 'Do not perform domain name resolution'
complete -c nc_openbsd -s O -d 'Specify the size of the TCP send buffer'
complete -c nc_openbsd -s P -d 'Specifies a username to present to a proxy server that requires authentication'
complete -c nc_openbsd -s p -d 'Specify the source port nc_openbsd should use, subject to privilege restricti…'
complete -c nc_openbsd -s q -d 'after EOF on stdin, wait the specified number of seconds and then quit'
complete -c nc_openbsd -s r -d 'Choose source and/or destination ports randomly instead of sequentially withi…'
complete -c nc_openbsd -s S -d 'Enable the RFC 2385 TCP MD5 signature option'
complete -c nc_openbsd -s s -d 'Set the source address to send packets from, which is useful on machines with…'
complete -c nc_openbsd -s T -d 'Change the IPv4 TOS/IPv6 traffic class value'
complete -c nc_openbsd -s t -d 'Send RFC 854 DON\'T and WON\'T responses to RFC 854 DO and WILL requests'
complete -c nc_openbsd -s U -d 'Use -domain sockets.  Cannot be used together with F or x'
complete -c nc_openbsd -s u -d 'Use UDP instead of TCP.  Cannot be used together with x'
complete -c nc_openbsd -s V -d 'Set the routing table to be used'
complete -c nc_openbsd -s v -d 'Produce more verbose output'
complete -c nc_openbsd -s W -d 'Terminate after receiving recvlimit packets from the network'
complete -c nc_openbsd -s w -d 'Connections which cannot be established or are idle timeout after timeout sec…'
complete -c nc_openbsd -s X -d 'Use proxy_protocol when talking to the proxy server'
complete -c nc_openbsd -s x -d 'Connect to destination using a proxy at proxy_address and port'
complete -c nc_openbsd -s Z -d 'DCCP mode'
complete -c nc_openbsd -s z -d 'Only scan for listening daemons, without sending any data to them'


text:
# mkzftree
# Autogenerated from man page /usr/share/man/man1/mkzftree.1.gz
complete -c mkzftree -s f -l force -d 'Always compress all files, even if they get larger when compressed'
complete -c mkzftree -s z -l level -d 'Select compression level (1-9, default is 9)'
complete -c mkzftree -s u -l uncompress -d 'Uncompress an already compressed tree'
complete -c mkzftree -s p -l parallelism -d 'Compress in parallel'
complete -c mkzftree -s x -l one-filesystem -d 'Do not cross filesystem boundaries, but create directory stubs at mount points'
complete -c mkzftree -s X -l strict-one-filesystem -d 'Do not cross filesystem boundaries, and do not create directory stubs at moun…'
complete -c mkzftree -s C -l crib-path -d 'Steal ("crib") files from another directory if it looks (based on name, size,…'
complete -c mkzftree -s l -l local -d 'Do not recurse into subdirectories, but create the directories themselves'
complete -c mkzftree -s L -l strict-local -d 'Do not recurse into subdirectories, and do not create directories'
complete -c mkzftree -s F -l file -d 'Indicates that INPUT may not necessarily be a directory; this allows operatio…'
complete -c mkzftree -s s -l sloppy -d 'Treat file modes, times and ownership data as less than precious information …'
complete -c mkzftree -s v -l verbose -d 'Increase the program verbosity'
complete -c mkzftree -s V -l verbosity -d 'Set the program verbosity to R value '
complete -c mkzftree -s q -l quiet -d 'Issue no messages whatsoever, including error messages'
complete -c mkzftree -s h -l help -d 'Display a brief help message'
complete -c mkzftree -s w -l version -d 'Display the release version'


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


text:
# listres
# Autogenerated from man page /usr/share/man/man1/listres.1.gz
complete -c listres -o all -d 'This option indicates that listres should print information for all known wid…'
complete -c listres -o nosuper -d 'This option indicates that resources that are inherited from a superclass sho…'
complete -c listres -o variable -d 'This option indicates that widgets should be identified by the names of the c…'
complete -c listres -o top -d 'This option specifies the name of the widget to be treated as the top of the …'
complete -c listres -o format -d 'This option specifies the printf-style format string to be used to print out …'


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


text:
# ssh-agent
# Autogenerated from man page /usr/share/man/man1/ssh-agent.1.gz
complete -c ssh-agent -s a -d 'Bind the agent to the -domain socket bind_address'
complete -c ssh-agent -s c -d 'Generate C-shell commands on stdout'
complete -c ssh-agent -s D -d 'Foreground mode.  When this option is specified ssh-agent will not fork'
complete -c ssh-agent -s d -d 'Debug mode'
complete -c ssh-agent -s E -d 'Specifies the hash algorithm used when displaying key fingerprints'
complete -c ssh-agent -s k -d 'Kill the current agent (given by the SSH_AGENT_PID environment variable)'
complete -c ssh-agent -s P -d 'Specify a pattern-list of acceptable paths for PKCS#11 provider and FIDO auth…'
complete -c ssh-agent -s s -d 'Generate Bourne shell commands on stdout'
complete -c ssh-agent -s t -d 'Set a default value for the maximum lifetime of identities added to the agent'


text:
# tsk_loaddb
# Autogenerated from man page /usr/share/man/man1/tsk_loaddb.1.gz
complete -c tsk_loaddb -s a -d 'Adds image to an existing database instead of creating a new one'
complete -c tsk_loaddb -s d -d 'Path for the database (default is the same directory as the image with name d…'
complete -c tsk_loaddb -s v -d 'verbose output to stderr'
complete -c tsk_loaddb -s V -d 'Print version'
complete -c tsk_loaddb -s k -d 'Don\'t create block data table'
complete -c tsk_loaddb -s h -d 'Calculate MD5 hash value for each file and store it in table'
complete -c tsk_loaddb -s i -d 'The format of the image file, such as raw'
complete -c tsk_loaddb -s b -d 'The size (in bytes) of the device sectors'


text:
# unopkg
# Autogenerated from man page /usr/share/man/man1/unopkg.1.gz
complete -c unopkg -l help -s h -d 'display help and exit'
complete -c unopkg -l version -s V -d 'output version information and exit'
complete -c unopkg -l verbose -s v -d 'verbose output'
complete -c unopkg -l force -s f -d 'force overwriting existing extensions'
complete -c unopkg -l log-file -d 'custom log file; the default one is <cache-dir>/log. txt'
complete -c unopkg -l shared -d 'operate on the system installation deployment context; use only when no concu…'
complete -c unopkg -l deployment-context -d 'operate on explicit deployment context (only for experts) TROUBLESHOOTING PRO…'


text:
# debugfs
# Autogenerated from man page /usr/share/man/man8/debugfs.8.gz
complete -c debugfs -s w -d 'Specifies that the file system should be opened in read-write mode'
complete -c debugfs -s n -d 'Disables metadata checksum verification'
complete -c debugfs -s c -d 'Specifies that the file system should be opened in catastrophic mode, in whic…'
complete -c debugfs -s i -d 'Specifies that  device represents an ext2 image file created by the  e2image …'
complete -c debugfs -s d -d 'Used with the  -i option, specifies that  data_source_device should be used w…'
complete -c debugfs -s b -d 'Forces the use of the given block size (in bytes) for the file system, rather…'
complete -c debugfs -s s -d 'Causes the file system superblock to be read from the given block number, ins…'
complete -c debugfs -s f -d 'Causes  debugfs to read in commands from R cmd_file , and execute them'
complete -c debugfs -s D -d 'Causes  debugfs to open the device using Direct I/O, bypassing the buffer cac…'
complete -c debugfs -s R -d 'Causes  debugfs to execute the single command R request , and then exit'
complete -c debugfs -s V -d 'print the version number of  debugfs and exit'
complete -c debugfs -s z -d 'Before overwriting a file system block, write the old contents of the block t…'
complete -c debugfs -s a -d 'flag is specified, try to allocate a block if necessary'
complete -c debugfs -s x -d 'option is specified, the block is interpreted as an extended attribute block …'
complete -c debugfs -o clean -d 'is specified'
complete -c debugfs -s p -d 'option is given set the owner, group and permissions information on out_file …'
complete -c debugfs -s h -d 'may be legacy ,  half_md4 , or  tea .  The hash seed specified with'
complete -c debugfs -s l -d 'flag will cause dump_extents to only display the leaf nodes in the extent tree'
complete -c debugfs -s v -d 'option will cause filefrag print a tabular listing of the contiguous extents …'
complete -c debugfs -s r -d 'option will cause filefrag to do a recursive listing of the directory'
complete -c debugfs -s e -d 'option causes the command to only dump the contents of the extra inode space,…'
complete -c debugfs -s S -d 'option causes logdump to print the contents of the journal superblock.  The'
complete -c debugfs -s O -d 'option causes logdump to display old (checkpointed) journal entries'
complete -c debugfs -s o -d and


text:
# dcb-pfc
# Autogenerated from man page /usr/share/man/man8/dcb-pfc.8.gz
complete -c dcb-pfc -s s -d 'indications A read-only count of the received PFC frames per traffic class'


text:
# ngettext
# Autogenerated from man page /usr/share/man/man1/ngettext.1.gz
complete -c ngettext -s d -l domain -d 'retrieve translated message from TEXTDOMAIN'
complete -c ngettext -s c -l context -d 'specify context for MSGID'
complete -c ngettext -s e -d 'enable expansion of some escape sequences'
complete -c ngettext -s E -d '(ignored for compatibility)'
complete -c ngettext -s h -l help -d 'display this help and exit'
complete -c ngettext -s V -l version -d 'display version information and exit'


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


text:
# pwdx
# Autogenerated from man page /usr/share/man/man1/pwdx.1.gz
complete -c pwdx -s V -l version -d 'Output version information and exit'
complete -c pwdx -s h -l help -d 'Output help screen and exit'


text:
# update-mime
# Autogenerated from man page /usr/share/man/man8/update-mime.8.gz
complete -c update-mime -l local -d 'Generate files in the current user\'s home directory instead of the /etc direc…'


text:
# update-passwd
# Autogenerated from man page /usr/share/man/man8/update-passwd.8.gz
complete -c update-passwd -s p -l passwd-master -d 'Use FILE as the master copy of the passwd database'
complete -c update-passwd -s g -l group-master -d 'Use FILE as the master copy of the group database'
complete -c update-passwd -s P -l passwd -d 'Use FILE as the system passwd database.  The default value is R /etc/passwd '
complete -c update-passwd -s S -l shadow -d 'Use FILE as the system shadow database.  The default value is R /etc/shadow '
complete -c update-passwd -s G -l group -d 'Use FILE as the system group database.  The default value is R /etc/group '
complete -c update-passwd -s s -l sanity-check -d 'Only perform sanity-checks but don\'t do anything'
complete -c update-passwd -s v -l verbose -d 'Give detailed information about what we are doing'
complete -c update-passwd -s n -l dry-run -d 'Don\'t do anything but only show what we would do'
complete -c update-passwd -s L -l no-locking -d 'Don\'t attempt to lock the account database'
complete -c update-passwd -s h -l help -d 'Show a summary of how to use  update-passwd '
complete -c update-passwd -s V -l version -d 'Show the version number ENVIRONMENT'


text:
# chcpu
# Autogenerated from man page /usr/share/man/man8/chcpu.8.gz
complete -c chcpu -s c -l configure
complete -c chcpu -s d -l disable
complete -c chcpu -s e -l enable
complete -c chcpu -s g -l deconfigure
complete -c chcpu -s p -l dispatch
complete -c chcpu -s r -l rescan
complete -c chcpu -s V -l version
complete -c chcpu -s h -l help


text:
# mf
# Autogenerated from man page /usr/share/man/man1/mf.1.gz
complete -c mf -o base -d 'Use  base as the name of the base to be used, instead of the name by which \\*…'
complete -c mf -o cnf-line -d 'Parse  string as a  texmf. cnf configuration line.   See the Kpathsea manual'
complete -c mf -o file-line-error -d 'Print error messages in the form  file:line:error which is similar to the way…'
complete -c mf -o no-file-line-error -d 'Disable printing error messages in the  file:line:error style'
complete -c mf -o file-line-error-style -d 'This is the old name of the  -file-line-error option'
complete -c mf -o halt-on-error -d 'Exit with an error code when an error is encountered during processing'
complete -c mf -o help -d 'Print help message and exit'
complete -c mf -o ini -d 'Be  inimf , for dumping bases; this is implicitly true if the program is call…'
complete -c mf -o interaction -d 'Sets the interaction mode'
complete -c mf -o jobname -d 'Use  name for the job name, instead of deriving it from the name of the input…'
complete -c mf -o kpathsea-debug -d 'Sets path searching debugging flags according to the bitmask'
complete -c mf -o maketex -d 'Enable . RI mktex fmt , where  fmt must be R mf '
complete -c mf -o no-maketex -d 'Disable . RI mktex fmt , where  fmt must be R mf '
complete -c mf -o output-directory -d 'Write output files in  directory instead of the current directory'
complete -c mf -o parse-first-line -d 'If the first line of the main input file begins with  %& parse it to look for…'
complete -c mf -o no-parse-first-line -d 'Disable parsing of the first line of the main input file'
complete -c mf -o progname -d 'Pretend to be program R name '
complete -c mf -o recorder -d 'Enable the filename recorder'
complete -c mf -o translate-file -d 'Use the  tcxname translation table'
complete -c mf -o version -d 'Print version information and exit'


text:
# memusage
# Autogenerated from man page /usr/share/man/man1/memusage.1.gz
complete -c memusage -s n -l progname -d 'Name of the program file to profile'
complete -c memusage -s p -l png -d 'Generate PNG graphic and store it in R file '
complete -c memusage -s d -l data -d 'Generate binary data file and store it in R file '
complete -c memusage -s u -l unbuffered -d 'Do not buffer output'
complete -c memusage -s b -l buffer -d 'Collect  size entries before writing them out'
complete -c memusage -l no-timer -d 'Disable timer-based . RB ( SIGPROF ) sampling of stack pointer value'
complete -c memusage -s m -l mmap -d 'Also trace  mmap (2),  mremap (2), and  munmap (2)'
complete -c memusage -s '?' -l help -d 'Print help and exit'
complete -c memusage -l usage -d 'Print a short usage message and exit'
complete -c memusage -s V -l version -d 'Print version information and exit'
complete -c memusage -s t -l time-based -d 'Use time (rather than number of function calls) as the scale for the X axis'
complete -c memusage -s T -l total -d 'Also draw a graph of total memory use'
complete -c memusage -l title -d 'Use  name as the title of the graph'
complete -c memusage -s x -l x-size -d 'Make the graph  size pixels wide'
complete -c memusage -s y -l y-size -d 'Make the graph size pixels high'


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


text:
# pivot_root
# Autogenerated from man page /usr/share/man/man8/pivot_root.8.gz
complete -c pivot_root -s V -l version
complete -c pivot_root -s h -l help


text:
# lpinfo
# Autogenerated from man page /usr/share/man/man8/lpinfo.8.gz
complete -c lpinfo -s E -d 'Forces encryption when connecting to the server'
complete -c lpinfo -s h -d 'Selects an alternate server'
complete -c lpinfo -s l -d 'Shows a "long" listing of devices or drivers'
complete -c lpinfo -l device-id -d 'Specifies the IEEE-1284 device ID to match when listing drivers with the -m o…'
complete -c lpinfo -l exclude-schemes -d 'Specifies a comma-delimited list of device or PPD schemes that should be excl…'
complete -c lpinfo -l include-schemes -d 'Specifies a comma-delimited list of device or PPD schemes that should be incl…'
complete -c lpinfo -l language -d 'Specifies the language to match when listing drivers with the -m option'
complete -c lpinfo -l make-and-model -d 'Specifies the make and model to match when listing drivers with the -m option'
complete -c lpinfo -l product -d 'Specifies the product to match when listing drivers with the -m option'
complete -c lpinfo -l timeout -d 'Specifies the timeout when listing devices with the -v option'


text:
# rtcwake
# Autogenerated from man page /usr/share/man/man8/rtcwake.8.gz
complete -c rtcwake -s A -l adjfile
complete -c rtcwake -s a -l auto
complete -c rtcwake -l date
complete -c rtcwake -s d -l device
complete -c rtcwake -s l -l local
complete -c rtcwake -l list-modes
complete -c rtcwake -s m -l mode
complete -c rtcwake -s n -l dry-run
complete -c rtcwake -s s -l seconds
complete -c rtcwake -s t -l time
complete -c rtcwake -s u -l utc
complete -c rtcwake -s v -l verbose
complete -c rtcwake -s V -l version
complete -c rtcwake -s h -l help


text:
# busctl
# Autogenerated from man page /usr/share/man/man1/busctl.1.gz
complete -c busctl -l address -d 'Connect to the bus specified by ADDRESS instead of using suitable defaults fo…'
complete -c busctl -l show-machine -d 'When showing the list of peers, show a column containing the names of contain…'
complete -c busctl -l unique -d 'When showing the list of peers, show only "unique" names (of the form ":number'
complete -c busctl -l acquired -d 'The opposite of --unique \\(em only "well-known" names will be shown'
complete -c busctl -l activatable -d 'When showing the list of peers, show only peers which have actually not been …'
complete -c busctl -l match -d 'When showing messages being exchanged, show only the subset matching MATCH'
complete -c busctl -l size -d 'When used with the capture command, specifies the maximum bus message size to…'
complete -c busctl -l list -d 'When used with the tree command, shows a flat list of object paths instead of…'
complete -c busctl -s q -l quiet -d 'When used with the call command, suppresses display of the response message p…'
complete -c busctl -l verbose -d 'When used with the call or get-property command, shows output in a more verbo…'
complete -c busctl -l xml-interface -d 'When used with the introspect call, dump the XML description received from th…'
complete -c busctl -l json -d 'When used with the call or get-property command, shows output formatted as JS…'
complete -c busctl -s j -d 'Equivalent to --json=pretty when invoked interactively from a terminal'
complete -c busctl -l expect-reply -d 'When used with the call command, specifies whether busctl shall wait for comp…'
complete -c busctl -l auto-start -d 'When used with the call or emit command, specifies whether the method call sh…'
complete -c busctl -l allow-interactive-authorization -d 'When used with the call command, specifies whether the services may enforce i…'
complete -c busctl -l timeout -d 'When used with the call command, specifies the maximum time to wait for metho…'
complete -c busctl -l augment-creds -d 'Controls whether credential data reported by list or status shall be augmente…'
complete -c busctl -l watch-bind -d 'Controls whether to wait for the specified AF_UNIX bus socket to appear in th…'
complete -c busctl -l destination -d 'Takes a service name'
complete -c busctl -l user -d 'Talk to the service manager of the calling user, rather than the service mana…'
complete -c busctl -l system -d 'Talk to the service manager of the system.  This is the implied default'
complete -c busctl -s H -l host -d 'Execute the operation remotely'
complete -c busctl -s M -l machine -d 'Execute operation on a local container'
complete -c busctl -s l -l full -d 'Do not ellipsize the output in list command'
complete -c busctl -l no-pager -d 'Do not pipe output into a pager'
complete -c busctl -l no-legend -d 'Do not print the legend, i. e.  column headers and the footer with hints'
complete -c busctl -s h -l help -d 'Print a short help text and exit'
complete -c busctl -l version -d 'Print a short version string and exit'


text:
# open
# Autogenerated from man page /usr/share/man/man1/open.1.gz
complete -c open -l help -d 'Show command synopsis'
complete -c open -l manual -d 'Show this manual page'
complete -c open -l version -d 'Show the xdg-utils version information'


text:
# uptime
# Autogenerated from man page /usr/share/man/man1/uptime.1.gz
complete -c uptime -s p -l pretty -d 'show uptime in pretty format'
complete -c uptime -s h -l help -d 'display this help text'
complete -c uptime -s s -l since -d 'system up since, in yyyy-mm-dd HH:MM:SS format'
complete -c uptime -s V -l version -d 'display version information and exit FILES'


text:
# fmtutil-sys
# Autogenerated from man page /usr/share/man/man1/fmtutil-sys.1.gz
complete -c fmtutil-sys -l sys -d 'use TEXMFSYS{VAR,CONFIG}'
complete -c fmtutil-sys -l user -d 'use TEXMF{VAR,CONFIG}'
complete -c fmtutil-sys -l cnffile -d 'read FILE instead of fmtutil'
complete -c fmtutil-sys -l dry-run -s n -d 'don\'t actually build formts'
complete -c fmtutil-sys -l fmtdir -d 'write formats under DIR instead of TEXMF[SYS]VAR'
complete -c fmtutil-sys -l no-engine-subdir -d 'don\'t use engine-specific subdir of the fmtdir'
complete -c fmtutil-sys -l no-error-if-no-format -d 'exit successfully if no format is selected'
complete -c fmtutil-sys -l no-error-if-no-engine -d 'exit successfully even if a required ENGINE'
complete -c fmtutil-sys -l no-strict -d 'exit successfully even if a format fails to build'
complete -c fmtutil-sys -l nohash -d 'don\'t update ls-R files'
complete -c fmtutil-sys -l recorder -d 'pass the -recorder option and save . fls files'
complete -c fmtutil-sys -l refresh -d 'recreate only existing format files'
complete -c fmtutil-sys -l status-file -d 'append status information about built formats to FILE'
complete -c fmtutil-sys -l quiet -d 'be silent'
complete -c fmtutil-sys -l catcfg -d '(does nothing, exists for compatibility)'
complete -c fmtutil-sys -l dolinks -d '(does nothing, exists for compatibility)'
complete -c fmtutil-sys -l force -d '(does nothing, exists for compatibility)'
complete -c fmtutil-sys -l test -d '(does nothing, exists for compatibility) . SS "Commands:"'
complete -c fmtutil-sys -l all -d 'recreate all format files'
complete -c fmtutil-sys -l missing -d 'create all missing format files'
complete -c fmtutil-sys -l byengine -d '(re)create formats built with ENGINE'
complete -c fmtutil-sys -l byfmt -d '(re)create format FORMAT'
complete -c fmtutil-sys -l byhyphen -d '(re)create formats that depend on HYPHENFILE'
complete -c fmtutil-sys -l enablefmt -d 'FORMAT[/ENGINE]  enable FORMAT, as built with ENGINE'
complete -c fmtutil-sys -l disablefmt -d 'disable FORMAT, as built with ENGINE If multiple formats have the same name a…'
complete -c fmtutil-sys -l listcfg -d 'list (enabled and disabled) configurations, filtered to available formats'
complete -c fmtutil-sys -l showhyphen -d 'print name of hyphen file for FORMAT'
complete -c fmtutil-sys -l version -d 'show version information and exit'
complete -c fmtutil-sys -l help -d 'show this message and exit ENVIRONMENT'


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


text:
# mousetweaks
# Autogenerated from man page /usr/share/man/man1/mousetweaks.1.gz
complete -c mousetweaks -l dwell -d 'Automatically perform mouse clicks without using a physical button'
complete -c mousetweaks -l ssc -d 'Trigger the secondary mouse button when the primary mouse button is held down…'
complete -c mousetweaks -l dwell-time -d 'Time to keep the pointer motionless before a dwell click is performed'
complete -c mousetweaks -l ssc-time -d 'Time to hold the primary mouse button before a simulated secondary click is p…'
complete -c mousetweaks -s m -l dwell-mode -d 'Select a dwell mode'
complete -c mousetweaks -s c -l show-ctw -d 'Show the click-type window'
complete -c mousetweaks -s t -l threshold -d 'Ignore small pointer movements.  Range: 0 - 30 pixels'
complete -c mousetweaks -s g -l geometry -d 'Size and position of the click-type window'
complete -c mousetweaks -s s -l shutdown -d 'Stop the mousetweaks daemon'
complete -c mousetweaks -l daemonize -d 'Start mousetweaks in the background, ie.  spawn a child process'
complete -c mousetweaks -l login -d 'Start mousetweaks in login mode'