text:
# gold
# Autogenerated from man page /usr/share/man/man1/gold.1.gz
complete -c gold -l help -d 'Report usage information'
complete -c gold -s v -l version -d 'Report version information'
complete -c gold -s V -d 'Report version and target information'
complete -c gold -l add-needed -d 'Not supported'
complete -c gold -l no-add-needed -d 'Do not copy DT_NEEDED tags from shared libraries (default) '
complete -c gold -l no-allow-multiple-definition -d 'Do not allow multiple definitions (default)'
complete -c gold -l allow-shlib-undefined -d 'Allow unresolved references in shared libraries'
complete -c gold -l no-allow-shlib-undefined -d 'Do not allow unresolved references in shared libraries (default)'
complete -c gold -l apply-dynamic-relocs -d 'Apply link-time values for dynamic relocations (default)'
complete -c gold -l no-apply-dynamic-relocs -d '(aarch64 only) Do not apply link-time values for dynamic relocations'
complete -c gold -l as-needed -d 'Use DT_NEEDED only for shared libraries that are used'
complete -c gold -l no-as-needed -d 'Use DT_NEEDED for all shared libraries (default)'
complete -c gold -o assert -d Ignored
complete -c gold -s b -l format -d 'Set input format'
complete -c gold -l be8 -d 'Output BE8 format image'
complete -c gold -l build-id -d 'Generate build ID note'
complete -c gold -l build-id-chunk-size-for-treehash -d 'Chunk size for \'--build-id=tree\''
complete -c gold -l build-id-min-file-size-for-treehash -d 'Minimum output file size for \'--build-id=tree\' to work differently than \'--bu…'
complete -c gold -o dy -d 'alias for -Bdynamic (default)'
complete -c gold -o dn -d 'alias for -Bstatic'
complete -c gold -o Bgroup -d 'Use group name lookup rules for shared library'
complete -c gold -o Bshareable -d 'Generate shared library (alias for -G/-shared)'
complete -c gold -o Bno-symbolic -d 'Don\'t bind default visibility defined symbols locally for -shared (default)'
complete -c gold -o Bsymbolic-functions -d 'Bind default visibility defined function symbols locally for -shared'
complete -c gold -o Bsymbolic -d 'Bind default visibility defined symbols locally for -shared'
complete -c gold -l check-sections -d 'Check segment addresses for overlaps (default)'
complete -c gold -l no-check-sections -d 'Do not check segment addresses for overlaps'
complete -c gold -l compress-debug-sections -d 'Compress . debug_* sections in the output file'
complete -c gold -l copy-dt-needed-entries -d 'Not supported '
complete -c gold -l cref -d 'Output cross reference table'
complete -c gold -l no-cref -d 'Do not output cross reference table (default)'
complete -c gold -l ctors-in-init-array -d 'Use DT_INIT_ARRAY for all constructors (default)'
complete -c gold -l no-ctors-in-init-array -d 'Handle constructors as directed by compiler'
complete -c gold -s d -l define-common -d 'Define common symbols'
complete -c gold -l no-define-common -d 'Do not define common symbols in relocatable output (default)'
complete -c gold -o dc -d 'Alias for -d'
complete -c gold -o dp -d 'Alias for -d'
complete -c gold -l debug -d 'Turn on debugging'
complete -c gold -l defsym -d 'Define a symbol'
complete -c gold -l demangle -d 'Demangle C++ symbols in log messages'
complete -c gold -l no-demangle -d 'Do not demangle C++ symbols in log messages'
complete -c gold -l dependency-file -d 'Write a dependency file listing all files read'
complete -c gold -l detect-odr-violations -d 'Look for violations of the C++ One Definition Rule'
complete -c gold -l no-detect-odr-violations -d 'Do not look for violations of the C++ One Definition Rule (default)'
complete -c gold -l dynamic-list-data -d 'Add data symbols to dynamic symbols'
complete -c gold -l dynamic-list-cpp-new -d 'Add C++ operator new/delete to dynamic symbols '
complete -c gold -l dynamic-list -d 'Read a list of dynamic symbols'
complete -c gold -l emit-stub-syms -d '(PowerPC only) Label linker stubs with a symbol (default)'
complete -c gold -l no-emit-stub-syms -d '(PowerPC only) Do not label linker stubs with a symbol '
complete -c gold -l eh-frame-hdr -d 'Create exception frame header'
complete -c gold -l no-eh-frame-hdr -d 'Do not create exception frame header (default)'
complete -c gold -l enable-new-dtags -d 'Enable use of DT_RUNPATH (default)'
complete -c gold -l disable-new-dtags -d 'Disable use of DT_RUNPATH'
complete -c gold -l no-enum-size-warning -d '(ARM only) Do not warn about objects with incompatible enum sizes'
complete -c gold -l exclude-libs -d 'Exclude libraries from automatic export'
complete -c gold -s E -l export-dynamic -d 'Export all dynamic symbols'
complete -c gold -l no-export-dynamic -d 'Do not export all dynamic symbols (default)'
complete -c gold -l export-dynamic-symbol -d 'Export SYMBOL to dynamic symbol table'
complete -c gold -o EB -d 'Link big-endian objects'
complete -c gold -o EL -d 'Link little-endian objects'
complete -c gold -s F -l filter -d 'Filter for shared object symbol table'
complete -c gold -l fatal-warnings -d 'Treat warnings as errors'
complete -c gold -l no-fatal-warnings -d 'Do not treat warnings as errors (default)'
complete -c gold -o fini -d 'Call SYMBOL at unload-time'
complete -c gold -l fix-arm1176 -d '(ARM only) Fix binaries for ARM1176 erratum (default)'
complete -c gold -l no-fix-arm1176 -d '(ARM only) Do not fix binaries for ARM1176 erratum'
complete -c gold -l fix-cortex-a8 -d '(ARM only) Fix binaries for Cortex-A8 erratum'
complete -c gold -l no-fix-cortex-a8 -d '(ARM only) Do not fix binaries for Cortex-A8 erratum (default)'
complete -c gold -l fix-cortex-a53-843419 -d '(AArch64 only) Fix Cortex-A53 erratum 843419'
complete -c gold -l no-fix-cortex-a53-843419 -d '(AArch64 only) Do not fix Cortex-A53 erratum 843419 (default)'
complete -c gold -l fix-cortex-a53-835769 -d '(AArch64 only) Fix Cortex-A53 erratum 835769'
complete -c gold -l no-fix-cortex-a53-835769 -d '(AArch64 only) Do not fix Cortex-A53 erratum 835769 (default)'
complete -c gold -l fix-v4bx -d '(ARM only) Rewrite BX rn as MOV pc, rn for ARMv4'
complete -c gold -l fix-v4bx-interworking -d '(ARM only) Rewrite BX rn branch to ARMv4 interworking veneer'
complete -c gold -o fuse-ld -d 'Ignored for GCC linker option compatibility'
complete -c gold -s g -d Ignored
complete -c gold -l gc-sections -d 'Remove unused sections'
complete -c gold -l no-gc-sections -d 'Don\'t remove unused sections (default)'
complete -c gold -l gdb-index -d 'Generate . gdb_index section'
complete -c gold -l no-gdb-index -d 'Do not generate . gdb_index section (default)'
complete -c gold -l gnu-unique -d 'Enable STB_GNU_UNIQUE symbol binding (default)'
complete -c gold -l no-gnu-unique -d 'Disable STB_GNU_UNIQUE symbol binding'
complete -c gold -s G -o shared -d 'Generate shared library'
complete -c gold -s h -o soname -d 'Set shared library name'
complete -c gold -l hash-bucket-empty-fraction -d 'Min fraction of empty buckets in dynamic hash'
complete -c gold -l hash-style -d 'Dynamic hash style'
complete -c gold -s i -d 'Alias for -r'
complete -c gold -l icf -d 'Identical Code Folding'
complete -c gold -l icf-iterations -d 'Number of iterations of ICF (default 3)'
complete -c gold -l incremental -d 'Do an incremental link if possible; otherwise, do a full link and prepare out…'
complete -c gold -l no-incremental -d 'Do a full link (default)'
complete -c gold -l incremental-full -d 'Do a full link and prepare output for incremental linking'
complete -c gold -l incremental-update -d 'Do an incremental link; exit if not possible'
complete -c gold -l incremental-base -d 'Set base file for incremental linking (default is output file)'
complete -c gold -l incremental-changed -d 'Assume files changed'
complete -c gold -l incremental-unchanged -d 'Assume files didn\'t change'
complete -c gold -l incremental-unknown -d 'Use timestamps to check files (default)'
complete -c gold -l incremental-startup-unchanged -d 'Assume startup files unchanged (files preceding this option) '
complete -c gold -o init -d 'Call SYMBOL at load-time'
complete -c gold -s I -l dynamic-linker -d 'Set dynamic linker path'
complete -c gold -l just-symbols -d 'Read only symbol values from FILE'
complete -c gold -l keep-files-mapped -d 'Keep files mapped across passes (default)'
complete -c gold -l no-keep-files-mapped -d 'Release mapped files after each pass'
complete -c gold -l keep-unique -d 'Do not fold this symbol during ICF'
complete -c gold -s l -l library -d 'Search for library LIBNAME'
complete -c gold -l ld-generated-unwind-info -d 'Generate unwind information for PLT (default)'
complete -c gold -l no-ld-generated-unwind-info -d 'Do not generate unwind information for PLT'
complete -c gold -s L -l library-path -d 'Add directory to search path'
complete -c gold -l long-plt -d '(ARM only) Generate long PLT entries'
complete -c gold -l no-long-plt -d '(ARM only) Do not generate long PLT entries (default)'
complete -c gold -s m -d 'Set GNU linker emulation; obsolete'
complete -c gold -l map-whole-files -d 'Map whole files to memory (default)'
complete -c gold -l no-map-whole-files -d 'Map relevant file parts to memory'
complete -c gold -l merge-exidx-entries -d '(ARM only) Merge exidx entries in debuginfo (default)'
complete -c gold -l no-merge-exidx-entries -d '(ARM only) Do not merge exidx entries in debuginfo'
complete -c gold -l mmap-output-file -d 'Map the output file for writing (default)'
complete -c gold -l no-mmap-output-file -d 'Do not map the output file for writing'
complete -c gold -s M -l print-map -d 'Write map file on standard output'
complete -c gold -o Map -d 'Write map file'
complete -c gold -s n -l nmagic -d 'Do not page align data'
complete -c gold -s N -l omagic -d 'Do not page align data, do not make text readonly'
complete -c gold -l no-omagic -d 'Page align data, make text readonly (default)'
complete -c gold -l no-keep-memory -d 'Use less memory and more disk I/O (included only for compatibility with GNU l…'
complete -c gold -l no-undefined -d 'Report undefined symbols (even with --shared)'
complete -c gold -l noinhibit-exec -d 'Create an output file even if errors occur'
complete -c gold -o nostdlib -d 'Only search directories specified on the command line'
complete -c gold -s o -l output -d 'Set output file name'
complete -c gold -l oformat -d 'Set output format'
complete -c gold -s O -o optimize -d 'Optimize output file size'
complete -c gold -l orphan-handling -d 'Orphan section handling'
complete -c gold -s p -d 'Ignored for ARM compatibility'
complete -c gold -o pie -d 'Create a position independent executable'
complete -c gold -o no-pie -d 'Do not create a position independent executable (default)'
complete -c gold -l pic-executable -d 'Create a position independent executable'
complete -c gold -l no-pic-executable -d 'Do not create a position independent executable (default)'
complete -c gold -l pic-veneer -d 'Force PIC sequences for ARM/Thumb interworking veneers'
complete -c gold -o no-pipeline-knowledge -d '(ARM only) Ignore for backward compatibility (default)'
complete -c gold -l plt-align -d '(PowerPC only) Align PLT call stubs to fit cache lines'
complete -c gold -l plt-localentry -d '(PowerPC64 only) Optimize calls to ELFv2 localentry:0 functions'
complete -c gold -l no-plt-localentry -d '(PowerPC64 only) Don\'t optimize ELFv2 calls (default)'
complete -c gold -l plt-static-chain -d '(PowerPC64 only) PLT call stubs should load r11'
complete -c gold -l no-plt-static-chain -d '(PowerPC64 only) PLT call stubs should not load r11 (default)'
complete -c gold -l plt-thread-safe -d '(PowerPC64 only) PLT call stubs with load-load barrier'
complete -c gold -l no-plt-thread-safe -d '(PowerPC64 only) PLT call stubs without barrier (default)'
complete -c gold -l plugin -d 'Load a plugin library'
complete -c gold -l plugin-opt -d 'Pass an option to the plugin'
complete -c gold -l posix-fallocate -d 'Use posix_fallocate to reserve space in the output file (default)'
complete -c gold -l no-posix-fallocate -d 'Use fallocate or ftruncate to reserve space'
complete -c gold -l power10-stubs -d '(PowerPC64 only) stubs use power10 insns'
complete -c gold -l no-power10-stubs -d '(PowerPC64 only) stubs do not use power10 insns'
complete -c gold -l preread-archive-symbols -d 'Preread archive symbols when multi-threaded'
complete -c gold -l print-gc-sections -d 'List removed unused sections on stderr'
complete -c gold -l no-print-gc-sections -d 'Do not list removed unused sections (default)'
complete -c gold -l print-icf-sections -d 'List folded identical sections on stderr'
complete -c gold -l no-print-icf-sections -d 'Do not list folded identical sections (default)'
complete -c gold -l print-output-format -d 'Print default output format'
complete -c gold -l print-symbol-counts -d 'Print symbols defined and used for each input'
complete -c gold -l push-state -d 'Save the state of flags related to input files'
complete -c gold -l pop-state -d 'Restore the state of flags related to input files'
complete -c gold -s q -l emit-relocs -d 'Generate relocations in output'
complete -c gold -o Qy -d 'Ignored for SVR4 compatibility'
complete -c gold -s r -o relocatable -d 'Generate relocatable output'
complete -c gold -l relax -d 'Relax branches on certain targets'
complete -c gold -l no-relax -d 'Do not relax branches (default)'
complete -c gold -l retain-symbols-file -d 'keep only symbols listed in this file'
complete -c gold -l rosegment -d 'Put read-only non-executable sections in their own segment'
complete -c gold -l no-rosegment -d 'Do not put read-only non-executable sections in their own segment (default)'
complete -c gold -l rosegment-gap -d 'Set offset between executable and read-only segments'
complete -c gold -s R -d 'Add DIR to runtime search path'
complete -c gold -o rpath -d 'Add DIR to runtime search path'
complete -c gold -l rpath-link -d 'Add DIR to link time shared library search path'
complete -c gold -s s -l strip-all -d 'Strip all symbols'
complete -c gold -s S -l strip-debug -d 'Strip debugging information'
complete -c gold -l strip-debug-non-line -d 'Emit only debug line number information'
complete -c gold -l strip-debug-gdb -d 'Strip debug symbols that are unused by gdb (at least versions <= 7. 4)'
complete -c gold -l strip-lto-sections -d 'Strip LTO intermediate code sections (default)'
complete -c gold -l section-ordering-file -d 'Layout sections in the order specified'
complete -c gold -l section-start -d 'Set address of section'
complete -c gold -l secure-plt -d '(PowerPC only) Use new-style PLT (default)'
complete -c gold -l sort-common -d 'Sort common symbols by alignment'
complete -c gold -l sort-section -d 'Sort sections by name'
complete -c gold -l spare-dynamic-tags -d 'Dynamic tag slots to reserve (default 5)'
complete -c gold -l stub-group-size -d '(ARM, PowerPC only) The maximum distance from instructions in a group of sect…'
complete -c gold -l stub-group-multi -d '(PowerPC only) Allow a group of stubs to serve multiple output sections (defa…'
complete -c gold -l no-stub-group-multi -d '(PowerPC only) Each output section has its own stubs'
complete -c gold -l split-stack-adjust-size -d 'Stack size when -fsplit-stack function calls non-split'
complete -c gold -o static -d 'Do not link against shared libraries'
complete -c gold -l start-lib -d 'Start a library'
complete -c gold -l end-lib -d 'End a library'
complete -c gold -l stats -d 'Print resource usage statistics'
complete -c gold -l sysroot -d 'Set target system root directory'
complete -c gold -s t -l trace -d 'Print the name of each input file'
complete -c gold -l target1-abs -d '(ARM only) Force R_ARM_TARGET1 type to R_ARM_ABS32'
complete -c gold -l target1-rel -d '(ARM only) Force R_ARM_TARGET1 type to R_ARM_REL32'
complete -c gold -l target2 -d '(ARM only) Set R_ARM_TARGET2 relocation type'
complete -c gold -l text-reorder -d 'Enable text section reordering for GCC section names (default)'
complete -c gold -l no-text-reorder -d 'Disable text section reordering for GCC section names'
complete -c gold -l threads -d 'Run the linker multi-threaded'
complete -c gold -l no-threads -d 'Do not run the linker multi-threaded (default)'
complete -c gold -l thread-count -d 'Number of threads to use'
complete -c gold -l thread-count-initial -d 'Number of threads to use in initial pass '
complete -c gold -l thread-count-final -d 'Number of threads to use in final pass'
complete -c gold -l tls-optimize -d '(PowerPC/64 only) Optimize GD/LD/IE code to IE/LE (default)'
complete -c gold -l no-tls-optimize -d '(PowerPC/64 only) Don\'\'\'t try to optimize TLS accesses'
complete -c gold -l tls-get-addr-optimize -d '(PowerPC/64 only) Use a special __tls_get_addr call (default)'
complete -c gold -l no-tls-get-addr-optimize -d '(PowerPC/64 only) Don\'t use a special __tls_get_addr call'
complete -c gold -l toc-optimize -d '(PowerPC64 only) Optimize TOC code sequences (default)'
complete -c gold -l no-toc-optimize -d '(PowerPC64 only) Don\'t optimize TOC code sequences'
complete -c gold -l toc-sort -d '(PowerPC64 only) Sort TOC and GOT sections (default)'
complete -c gold -l no-toc-sort -d '(PowerPC64 only) Don\'t sort TOC and GOT sections'
complete -c gold -s T -l script -d 'Read linker script'
complete -c gold -o Tbss -d 'Set the address of the bss segment'
complete -c gold -o Tdata -d 'Set the address of the data segment'
complete -c gold -o Ttext -d 'Set the address of the text segment'
complete -c gold -o Ttext-segment -d 'Set the address of the text segment'
complete -c gold -o Trodata-segment -d 'Set the address of the rodata segment'
complete -c gold -s u -l undefined -d 'Create undefined reference to SYMBOL'
complete -c gold -l unresolved-symbols -d 'How to handle unresolved symbols'
complete -c gold -l verbose -d 'Alias for --debug=\\,files\\/'
complete -c gold -l version-script -d 'Read version script'
complete -c gold -l warn-common -d 'Warn about duplicate common symbols'
complete -c gold -l no-warn-common -d 'Do not warn about duplicate common symbols (default)'
complete -c gold -l warn-constructors -d Ignored
complete -c gold -l no-warn-constructors -d Ignored
complete -c gold -l warn-drop-version -d 'Warn when discarding version information'
complete -c gold -l no-warn-drop-version -d 'Do not warn when discarding version information (default)'
complete -c gold -l warn-execstack -d 'Warn if the stack is executable'
complete -c gold -l no-warn-execstack -d 'Do not warn if the stack is executable (default)'
complete -c gold -l no-warn-mismatch -d 'Don\'t warn about mismatched input files'
complete -c gold -l warn-multiple-gp -d Ignored
complete -c gold -l warn-search-mismatch -d 'Warn when skipping an incompatible library (default)'
complete -c gold -l no-warn-search-mismatch -d 'Don\'t warn when skipping an incompatible library'
complete -c gold -l warn-shared-textrel -d 'Warn if text segment is not shareable'
complete -c gold -l no-warn-shared-textrel -d 'Do not warn if text segment is not shareable (default)'
complete -c gold -l warn-unresolved-symbols -d 'Report unresolved symbols as warnings'
complete -c gold -l error-unresolved-symbols -d 'Report unresolved symbols as errors (default)'
complete -c gold -s z -d 'Dummy z option'
complete -c gold -l no-wchar-size-warning -d '(ARM only) Do not warn about objects with incompatible wchar_t sizes'
complete -c gold -l weak-unresolved-symbols -d 'Convert unresolved symbols to weak references'
complete -c gold -l whole-archive -d 'Include all archive contents'
complete -c gold -l no-whole-archive -d 'Include only needed archive contents (default)'
complete -c gold -l wrap -d 'Use wrapper functions for SYMBOL'
complete -c gold -s x -l discard-all -d 'Delete all local symbols'
complete -c gold -s X -l discard-locals -d 'Delete all temporary local symbols'
complete -c gold -l discard-none -d 'Keep all local symbols'
complete -c gold -s y -l trace-symbol -d 'Trace references to symbol'
complete -c gold -l undefined-version -d 'Allow unused version in script (default)'
complete -c gold -l no-undefined-version -d 'Do not allow unused version in script'
complete -c gold -s Y -d 'Default search path for Solaris compatibility'
complete -c gold -l start-group -d 'Start a library search group'
complete -c gold -l end-group -d 'End a library search group'
complete -c gold -l allow-multiple-definition
complete -c gold -o Bdynamic
complete -c gold -o Bstatic
complete -c gold -l no-copy-dt-needed-entries
complete -c gold -l dynamic-list-cpp-typeinfo
complete -c gold -s e -l entry
complete -c gold -s f -l auxiliary
complete -c gold -l incremental-patch
complete -c gold -l thread-count-middle


text:
# gnome-mines
# Autogenerated from man page /usr/share/man/man6/gnome-mines.6.gz
complete -c gnome-mines -s v -l version -d 'Print release version and exit'
complete -c gnome-mines -l small
complete -c gnome-mines -l medium
complete -c gnome-mines -l big

repo_language: Shell

mime_type: text/plain


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


text:
# fonttosfnt
# Autogenerated from man page /usr/share/man/man1/fonttosfnt.1.gz
complete -c fonttosfnt -s v -d 'Be verbose'
complete -c fonttosfnt -s c -d 'Do not crop glyphs'
complete -c fonttosfnt -s b -d 'Write byte-aligned glyph data'
complete -c fonttosfnt -s r -d 'Do not reencode fonts'
complete -c fonttosfnt -s g -d 'Set the type of scalable glyphs that we write'
complete -c fonttosfnt -s m -d 'Set the type of scalable metrics that we write'


text:
# pppdump
# Autogenerated from man page /usr/share/man/man8/pppdump.8.gz
complete -c pppdump -s h -d 'Prints the bytes sent and received in hexadecimal'
complete -c pppdump -s p -d 'Collects the bytes sent and received into PPP packets, interpreting the async…'
complete -c pppdump -s d -d 'With the -p option, this option causes  pppdump to decompress packets which h…'
complete -c pppdump -s r -d 'Reverses the direction indicators, so that `sent\' is printed for bytes or pac…'
complete -c pppdump -s a -d 'Prints absolute times'
complete -c pppdump -s m -d 'Use mru as the MRU (maximum receive unit) for both directions of the link whe…'


text:
# getty
# Autogenerated from man page /usr/share/man/man8/getty.8.gz
complete -c getty -s 8 -l 8bits
complete -c getty -s a -l autologin
complete -c getty -s c -l noreset
complete -c getty -s E -l remote
complete -c getty -s f -l issue-file
complete -c getty -l show-issue
complete -c getty -s h -l flow-control
complete -c getty -s H -l host
complete -c getty -s i -l noissue
complete -c getty -s I -l init-string
complete -c getty -s J -l noclear
complete -c getty -s l -l login-program
complete -c getty -s L -l local-line
complete -c getty -s m -l extract-baud
complete -c getty -l list-speeds
complete -c getty -s n -l skip-login
complete -c getty -s N -l nonewline
complete -c getty -s o -l login-options
complete -c getty -s p -l login-pause
complete -c getty -s r -l chroot
complete -c getty -s R -l hangup
complete -c getty -s s -l keep-baud
complete -c getty -s t -l timeout
complete -c getty -s U -l detect-case
complete -c getty -s w -l wait-cr
complete -c getty -l nohints
complete -c getty -l nohostname
complete -c getty -l long-hostname
complete -c getty -l erase-chars
complete -c getty -l kill-chars
complete -c getty -l chdir
complete -c getty -l delay
complete -c getty -l nice
complete -c getty -l reload
complete -c getty -l version
complete -c getty -l help


text:
# btmgmt
# Autogenerated from man page /usr/share/man/man1/btmgmt.1.gz
complete -c btmgmt -l index -d 'Specify adapter index'
complete -c btmgmt -l timeout -d 'Timeout in seconds for non-interactive mode'
complete -c btmgmt -l version -d 'Display version'
complete -c btmgmt -l help -d 'Display help'


text:
# tic
# Autogenerated from man page /usr/share/man/man1/tic.1.gz
complete -c tic -s 0 -d 'restricts the output to a single line'
complete -c tic -s 1 -d 'restricts the output to a single column'
complete -c tic -s a -d 'tells tic to retain commented-out capabilities rather than discarding them'
complete -c tic -s C -d 'Force source translation to termcap format'
complete -c tic -s c -d 'tells tic to only check file for errors, including syntax problems and bad us…'
complete -c tic -s D -d 'tells tic to print the database locations that it knows about, and exit'
complete -c tic -s e -d 'Limit writes and translations to the following comma-separated list of termin…'
complete -c tic -s f -d 'Display complex terminfo strings which contain if/then/else/endif expressions…'
complete -c tic -s G -d 'Display constant literals in decimal form rather than their character equival…'
complete -c tic -s g -d 'Display constant character literals in quoted form rather than their decimal …'
complete -c tic -s I -d 'Force source translation to terminfo format'
complete -c tic -s K -d 'Suppress some longstanding ncurses extensions to termcap format, e. g'
complete -c tic -s L -d 'Force source translation to terminfo format using the long C variable names l…'
complete -c tic -s N -d 'Disable smart defaults'
complete -c tic -o odir -d 'Write compiled entries to given database location'
complete -c tic -o Qn -d 'Rather than show source in terminfo (text) format, print the compiled (binary…'
complete -c tic -s q -d 'Suppress comments and blank lines when showing translated source'
complete -c tic -o Rsubset -d 'Restrict output to a given subset'
complete -c tic -s r -d 'Force entry resolution (so there are no remaining tc capabilities) even when …'
complete -c tic -s s -d 'Summarize the compile by showing the database location into which entries are…'
complete -c tic -s T -d 'eliminates size-restrictions on the generated text'
complete -c tic -s t -d 'tells tic to discard commented-out capabilities'
complete -c tic -s V -d 'reports the version of ncurses which was used in this program, and exits'
complete -c tic -o vn -d 'specifies that (verbose) output be written to standard error trace informatio…'
complete -c tic -s W -d 'By itself, the -w option will not force long strings to be wrapped'
complete -c tic -o wn -d 'specifies the width of the output.  The parameter is optional'
complete -c tic -s x -d 'Treat unknown capabilities as user-defined (see user_caps(\\*n))'
complete -c tic -s U -d 'tells tic to not post-process the data after parsing the source file'
complete -c tic -s R
complete -c tic -s o


text:
# resizecons
# Autogenerated from man page /usr/share/man/man8/resizecons.8.gz
complete -c resizecons -o lines -d 'option.  (Probably, root permission will be required'


text:
# ckbcomp
# Autogenerated from man page /usr/share/man/man1/ckbcomp.1.gz
complete -c ckbcomp -s '?' -o help -d 'Print a usage message and exit'
complete -c ckbcomp -o charmap -d 'The encoding to use for the output keymap'
complete -c ckbcomp -s I -d 'Look in the top-level directory  dir for files included by the keymap descrip…'
complete -c ckbcomp -s v -d 'Set level of detail for listing'
complete -c ckbcomp -o compact -d 'Generate a compact keymap with at most two xkb groups and two levels in each …'
complete -c ckbcomp -o freebsd -d 'Generate a keymap for FreeBSD'
complete -c ckbcomp -o backspace -d 'Specifies the behaviour of the . SM <BackSpace> and . SM <Delete> keys'
complete -c ckbcomp -o symbols -d 'Specifies the symbols component name of the XKB keyboard description'
complete -c ckbcomp -o keycodes -d 'Specifies the keycodes component name of the XKB keyboard description'
complete -c ckbcomp -o rules -d 'The name of the rules file to use'
complete -c ckbcomp -o model -d 'Specifies the keyboard model used to choose the component names'
complete -c ckbcomp -o layout -d 'Specifies the layout used to choose the component names'
complete -c ckbcomp -o variant -d 'Specifies the layout variant used to choose the component names'
complete -c ckbcomp -o option -d 'Adds an option used to choose component names'


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


text:
# gnome-session
# Autogenerated from man page /usr/share/man/man1/gnome-session.1.gz
complete -c gnome-session -l autostart -d 'The directory DIR to be searched for autostart . desktop files'
complete -c gnome-session -l session -d 'Use the applications defined in SESSION. session.  If not specified, gnome'
complete -c gnome-session -l builtin -d 'Use the legacy non-systemd method of managing the user session'
complete -c gnome-session -l systemd -d 'Use the systemd method of managing the user session'
complete -c gnome-session -l failsafe -d 'Run in fail-safe mode.  User-specified applications will not be started'
complete -c gnome-session -l debug -d 'Enable debugging code'
complete -c gnome-session -l whale -d 'Show the fail whale in a dialog for debugging it'


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


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


text:
# python3
# Autogenerated from man page /usr/share/man/man1/python3.10-config.1.gz
complete -c python3 -l abiflags -d 'print the the ABI flags as specified by PEP 3149'
complete -c python3 -l cflags -d 'print the C compiler flags'
complete -c python3 -l ldflags -d 'print the flags that should be passed to the linker'
complete -c python3 -l includes -d 'similar to --cflags but only with -I options (path to python header files)'
complete -c python3 -l libs -d 'similar to --ldflags but only with -l options (used libraries)'
complete -c python3 -l prefix -d 'prints the prefix (base directory) under which python can be found'
complete -c python3 -l exec-prefix -d 'print the prefix used for executable program directories (such as bin, sbin, …'
complete -c python3 -l extension-suffix -d 'print the extension suffix used for binary extensions'


text:
# cat
# Autogenerated from man page /usr/share/man/man1/cat.1.gz
complete -c cat -s A -l show-all -d 'equivalent to -vET'
complete -c cat -s b -l number-nonblank -d 'number nonempty output lines, overrides -n'
complete -c cat -s e -d 'equivalent to -vE'
complete -c cat -s E -l show-ends -d 'display $ at end of each line'
complete -c cat -s n -l number -d 'number all output lines'
complete -c cat -s s -l squeeze-blank -d 'suppress repeated empty output lines'
complete -c cat -s t -d 'equivalent to -vT'
complete -c cat -s T -l show-tabs -d 'display TAB characters as ^I'
complete -c cat -s u -d '(ignored)'
complete -c cat -s v -l show-nonprinting -d 'use ^ and M- notation, except for LFD and TAB'
complete -c cat -l help -d 'display this help and exit'
complete -c cat -l version -d 'output version information and exit EXAMPLES'


text:
# mkdir
# Autogenerated from man page /usr/share/man/man1/mkdir.1.gz
complete -c mkdir -s m -l mode -d 'set file mode (as in chmod), not a=rwx - umask'
complete -c mkdir -s p -l parents -d 'no error if existing, make parent directories as needed'
complete -c mkdir -s v -l verbose -d 'print a message for each created directory'
complete -c mkdir -s Z -d 'set SELinux security context of each created directory to the default type'
complete -c mkdir -l context -d 'like -Z, or if CTX is specified then set the SELinux or SMACK security contex…'
complete -c mkdir -l help -d 'display this help and exit'
complete -c mkdir -l version -d 'output version information and exit AUTHOR Written by David MacKenzie'


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


text:
# pwd
# Autogenerated from man page /usr/share/man/man1/pwd.1.gz
complete -c pwd -s L -l logical -d 'use PWD from environment, even if it contains symlinks'
complete -c pwd -s P -l physical -d 'avoid all symlinks'
complete -c pwd -l help -d 'display this help and exit'
complete -c pwd -l version -d 'output version information and exit'


text:
# fc-list
# Autogenerated from man page /usr/share/man/man1/fc-list.1.gz
complete -c fc-list -s v -d 'Print verbose output of the whole font pattern for each match, or elements if…'
complete -c fc-list -s f -d 'Format output according to the format specifier format'
complete -c fc-list -s q -d 'Suppress all normal output.  returns 1 as the error code if no fonts matched'
complete -c fc-list -s V -d 'Show version of the program and exit'
complete -c fc-list -s h -d 'Show summary of options'


text:
# gftype
# Autogenerated from man page /usr/share/man/man1/gftype.1.gz
complete -c gftype -s i -d 'is given on the command line, and a symbolic listing of the gf commands, if'
complete -c gftype -s m -d 'is specified'


text:
# Xserver
# Autogenerated from man page /usr/share/man/man1/Xserver.1.gz
complete -c Xserver -s a -d 'sets pointer acceleration (i. e'
complete -c Xserver -o ac -d 'disables host-based access control mechanisms'
complete -c Xserver -o audit -d 'sets the audit trail level'
complete -c Xserver -o auth -d 'specifies a file which contains a collection of authorization records used to…'
complete -c Xserver -o backgroundnone -d 'Asks the driver not to clear the background on startup, if the driver support…'
complete -c Xserver -o br -d 'sets the default root window to solid black instead of the standard root weav…'
complete -c Xserver -o bs -d 'disables backing store support on all screens'
complete -c Xserver -s c -d 'turns off key-click'
complete -c Xserver -o cc -d 'sets the visual class for the root window of color screens'
complete -c Xserver -o core -d 'causes the server to generate a core dump on fatal errors'
complete -c Xserver -o displayfd -d 'specifies a file descriptor in the launching process'
complete -c Xserver -o deferglyphs -d 'specifies the types of fonts for which the server should attempt to use defer…'
complete -c Xserver -o dpi -d 'sets the resolution for all screens, in dots per inch'
complete -c Xserver -o dpms -d 'disables DPMS (display power management services)'
complete -c Xserver -o extension -d 'disables named extension'
complete -c Xserver -s f -d 'sets beep (bell) volume (allowable range: 0-100)'
complete -c Xserver -o fakescreenfps -d 'sets fake presenter screen default fps (allowable range: 1-600)'
complete -c Xserver -o fp -d 'sets the search path for fonts'
complete -c Xserver -o help -d 'prints a usage message'
complete -c Xserver -s I -d 'causes all remaining command line arguments to be ignored'
complete -c Xserver -o iglx -d 'Prohibit creating indirect GLX contexts'
complete -c Xserver -o maxbigreqsize -d 'sets the maximum big request to  size MB'
complete -c Xserver -o nocursor -d 'disable the display of the pointer cursor'
complete -c Xserver -o nolisten -d 'disables a transport type'
complete -c Xserver -o listen -d 'enables a transport type'
complete -c Xserver -o noreset -d 'prevents a server reset when the last client connection is closed'
complete -c Xserver -s p -d 'sets screen-saver pattern cycle time in minutes'
complete -c Xserver -o pn -d 'permits the server to continue running if it fails to establish all of its we…'
complete -c Xserver -o nopn -d 'causes the server to exit if it fails to establish all of its well-known sock…'
complete -c Xserver -s r -d 'turns off auto-repeat'
complete -c Xserver -o retro -d 'starts the server with the classic stipple and cursor visible'
complete -c Xserver -s s -d 'sets screen-saver timeout time in minutes'
complete -c Xserver -o su -d 'disables save under support on all screens'
complete -c Xserver -o seat -d 'seat to run on'
complete -c Xserver -s t -d 'sets pointer acceleration threshold in pixels (i. e'
complete -c Xserver -o terminate -d 'causes the server to terminate at server reset, instead of continuing to run'
complete -c Xserver -o tst -d 'disables all testing extensions (e. g'
complete -c Xserver -s v -d 'sets video-on screen-saver preference'
complete -c Xserver -o wr -d 'sets the default root window to solid white instead of the standard root weav…'
complete -c Xserver -s x -d 'loads the specified extension at init'
complete -c Xserver -o background -d 'Asks the driver not to clear the background on startup, if the driver support…'
complete -c Xserver -o ld -d 'sets the data space limit of the server to the specified number of kilobytes'
complete -c Xserver -o lf -d 'sets the number-of-open-files limit of the server to the specified number'
complete -c Xserver -o ls -d 'sets the stack space limit of the server to the specified number of kilobytes'
complete -c Xserver -o maxclients -d '64 | 128 | 256 | 512 Set the maximum number of clients allowed to connect to …'
complete -c Xserver -o render -d 'default | mono | gray | color sets the color allocation policy that will be u…'
complete -c Xserver -o dumbSched -d 'disables smart scheduling on platforms that support the smart scheduler'
complete -c Xserver -o schedInterval -d 'sets the smart scheduler\'s scheduling interval to interval milliseconds'
complete -c Xserver -o query -d 'enables XDMCP and sends Query packets to the specified hostname '
complete -c Xserver -o broadcast -d 'enable XDMCP and broadcasts BroadcastQuery packets to the network'
complete -c Xserver -o multicast -d 'Enable XDMCP and multicast BroadcastQuery packets to the  network'
complete -c Xserver -o indirect -d 'enables XDMCP and send IndirectQuery packets to the specified hostname '
complete -c Xserver -o port -d 'uses the specified port-number for XDMCP packets, instead of the default'
complete -c Xserver -o from -d 'specifies the local address to connect from (useful if the connecting host ha…'
complete -c Xserver -o once -d 'causes the server to terminate (rather than reset) when the XDMCP session ends'
complete -c Xserver -o class -d 'XDMCP has an additional display qualifier used in resource lookup for display…'
complete -c Xserver -o cookie -d 'When testing XDM-AUTHENTICATION-1, a private key is shared between the server…'
complete -c Xserver -o displayID -d 'Yet another XDMCP specific value, this one allows the display manager to iden…'
complete -c Xserver -o xkbdir -d 'base directory for keyboard layout files'
complete -c Xserver -o ardelay -d 'sets the autorepeat delay (length of time in milliseconds that a key must be …'
complete -c Xserver -o arinterval -d 'sets the autorepeat interval (length of time in milliseconds that should elap…'
complete -c Xserver -o xkbmap -d 'loads keyboard description in filename on server startup'


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


text:
# cupsd
# Autogenerated from man page /usr/share/man/man8/cupsd.8.gz
complete -c cupsd -s c -d 'Uses the named cupsd. conf configuration file'
complete -c cupsd -s f -d 'Run  cupsd in the foreground; the default is to run in the background as a "d…'
complete -c cupsd -s F -d 'Run  cupsd in the foreground but detach the process from the controlling term…'
complete -c cupsd -s h -d 'Shows the program usage'
complete -c cupsd -s l -d 'This option is passed to  cupsd when it is run from  launchd (8) or  systemd …'
complete -c cupsd -s s -d 'Uses the named cups-files. conf configuration file'
complete -c cupsd -s t -d 'Test the configuration file for syntax errors.  FILES'


text:
# ssh-keyscan
# Autogenerated from man page /usr/share/man/man1/ssh-keyscan.1.gz
complete -c ssh-keyscan -s 4 -d 'Force ssh-keyscan to use IPv4 addresses only'
complete -c ssh-keyscan -s 6 -d 'Force ssh-keyscan to use IPv6 addresses only'
complete -c ssh-keyscan -s c -d 'Request certificates from target hosts instead of plain keys'
complete -c ssh-keyscan -s D -d 'Print keys found as SSHFP DNS records'
complete -c ssh-keyscan -s f -d 'Read hosts or addrlist namelist pairs from file, one per line'
complete -c ssh-keyscan -s H -d 'Hash all hostnames and addresses in the output'
complete -c ssh-keyscan -s p -d 'Connect to port on the remote host'
complete -c ssh-keyscan -s T -d 'Set the timeout for connection attempts'
complete -c ssh-keyscan -s t -d 'Specify the type of the key to fetch from the scanned hosts'
complete -c ssh-keyscan -s v -d 'Verbose mode: print debugging messages about progress'


text:
# runuser
# Autogenerated from man page /usr/share/man/man1/runuser.1.gz
complete -c runuser -s c -l command
complete -c runuser -s f -l fast
complete -c runuser -s g -l group
complete -c runuser -s G -l supp-group
complete -c runuser -s l -l login
complete -c runuser -s P -l pty
complete -c runuser -s m -s p -l preserve-environment
complete -c runuser -s s -l shell
complete -c runuser -l session-command
complete -c runuser -s w -l whitelist-environment
complete -c runuser -s V -l version
complete -c runuser -s h -l help


text:
# rfkill
# Autogenerated from man page /usr/share/man/man8/rfkill.8.gz
complete -c rfkill -s J -l json
complete -c rfkill -s n -l noheadings
complete -c rfkill -s o -l output
complete -c rfkill -l output-all
complete -c rfkill -s r -l raw
complete -c rfkill -l help
complete -c rfkill -l version


text:
# locale
# Autogenerated from man page /usr/share/man/man1/locale.1.gz
complete -c locale -s a -l all-locales -d 'Display a list of all available locales'
complete -c locale -s m -l charmaps -d 'Display the available charmaps (character set description files)'
complete -c locale -s c -l category-name -d 'For a category name argument, write the name of the locale category on a sepa…'
complete -c locale -s k -l keyword-name -d 'For each keyword whose value is being displayed, include also the name of tha…'
complete -c locale -s v -l verbose -d 'Display additional information for some command-line option and argument comb…'
complete -c locale -s '?' -l help -d 'Display a summary of command-line options and arguments and exit'
complete -c locale -l usage -d 'Display a short usage message and exit'
complete -c locale -s V -l version -d 'Display the program version and exit.  FILES'


text:
# rdma-resource
# Autogenerated from man page /usr/share/man/man8/rdma-resource.8.gz
complete -c rdma-resource -s j
complete -c rdma-resource -s d -d 'rdma resource show [  DEV/PORT_INDEX  ] rdma resource help'


text:
# ruby
# Autogenerated from man page /usr/share/man/man1/ruby.1.gz
complete -c ruby -l copyright -d 'Prints the copyright notice, and quits immediately without running any script'
complete -c ruby -l version -d 'Prints the version of the Ruby interpreter, and quits immediately without run…'
complete -c ruby -s 0 -d '(The digit zero '
complete -c ruby -s C
complete -c ruby -s X -d 'Causes Ruby to switch to the directory.  Pp'
complete -c ruby -s E
complete -c ruby -l encoding -d 'Specifies the default value(s) for external encodings and internal encoding'
complete -c ruby -l external-encoding
complete -c ruby -l internal-encoding -d 'Specify the default external or internal character encoding Pp'
complete -c ruby -s F -d 'Specifies input field separator ( Li "$;" ).  Pp'
complete -c ruby -s I -d 'Used to tell Ruby where to load the library scripts'
complete -c ruby -s K -d 'Specifies KANJI (Japanese) encoding'
complete -c ruby -s S -d 'Makes Ruby use the PATH environment variable to search for script, unless its…'
complete -c ruby -s T -d 'Turns on taint checks at the specified level (default 1).  Pp'
complete -c ruby -s U -d 'Sets the default value for internal encodings ( Li "Encoding'
complete -c ruby -s W -d 'Turns on verbose mode at the specified level without printing the version mes…'
complete -c ruby -s a -d 'Turns on auto-split mode when used with n or p'
complete -c ruby -s c -d 'Causes Ruby to check the syntax of the script and exit without executing'
complete -c ruby -s d
complete -c ruby -l debug -d 'Turns on debug mode.  "$DEBUG" will be set to true.  Pp'
complete -c ruby -s e -d 'Specifies script from command-line while telling Ruby not to search the rest …'
complete -c ruby -s h
complete -c ruby -l help -d 'Prints a summary of the options.  Pp'
complete -c ruby -s i -d 'Specifies in-place-edit mode'
complete -c ruby -s l -d '(The lowercase letter ell '
complete -c ruby -s n -d 'Causes Ruby to assume the following loop around your script, which makes it i…'
complete -c ruby -s p -d 'Acts mostly same as -n switch, but print the value of variable "$_" at the ea…'
complete -c ruby -s r -d 'Causes Ruby to load the library using require'
complete -c ruby -s s -d 'Enables some switch parsing for switches after script name but before any fil…'
complete -c ruby -s v -d 'Enables verbose mode'
complete -c ruby -s w -d 'Enables verbose mode without printing version message at the beginning'
complete -c ruby -s x -d 'Tells Ruby that the script is embedded in a message'
complete -c ruby -s y
complete -c ruby -l yydebug -d 'DO NOT USE.  Pp Turns on compiler debug mode'
complete -c ruby -l disable-
complete -c ruby -l enable- -d 'Disables (or enables) the specified FEATURE'
complete -c ruby -l disable-gems
complete -c ruby -l enable-gems -d 'Disables (or enables) RubyGems libraries'
complete -c ruby -l disable-rubyopt
complete -c ruby -l enable-rubyopt -d 'Ignores (or considers) the RUBYOPT environment variable'
complete -c ruby -l disable-all
complete -c ruby -l enable-all -d 'Disables (or enables) all features.  Pp El Pp'
complete -c ruby -l dump -d 'Dump some information.  Pp Prints the specified target'
complete -c ruby -l verbose -d 'Enables verbose mode without printing version message at the beginning'


text:
# bashbug
# Autogenerated from man page /usr/share/man/man1/bashbug.1.gz
complete -c bashbug -l help
complete -c bashbug -l version


text:
# catppt
# Autogenerated from man page /usr/share/man/man1/catppt.1.gz
complete -c catppt -s l -d 'list known charsets and exit successfully'
complete -c catppt -s b -d 'slides break string'
complete -c catppt -s d -d '- specifies destination charset name'
complete -c catppt -s s -d '- specifies source charset'


text:
# gnome-mahjongg
# Autogenerated from man page /usr/share/man/man6/gnome-mahjongg.6.gz
complete -c gnome-mahjongg -s v -l version -d 'Print release version and exit'


text:
# l2ping
# Autogenerated from man page /usr/share/man/man1/l2ping.1.gz
complete -c l2ping -s i -d 'The command is applied to device hciX, which must be the name of an installed…'
complete -c l2ping -s s -d 'The size of the data packets to be sent'
complete -c l2ping -s c -d 'Send count number of packets then exit'
complete -c l2ping -s t -d 'Wait timeout seconds for the response'
complete -c l2ping -s d -d 'Wait delay seconds between pings'
complete -c l2ping -s f -d 'Kind of flood ping'
complete -c l2ping -s r -d 'Reverse ping (gnip?).  Send echo response instead of echo request'
complete -c l2ping -s v -d 'Verify response payload is identical to request payload'


text:
# update-pciids
# Autogenerated from man page /usr/share/man/man8/update-pciids.8.gz
complete -c update-pciids -s q -d 'Be quiet and do not report anything except errors'


text:
# colcrt
# Autogenerated from man page /usr/share/man/man1/colcrt.1.gz
complete -c colcrt -l no-underlining
complete -c colcrt -s 2 -l half-lines
complete -c colcrt -s V -l version
complete -c colcrt -s h -l help


text:
# ssh-sk-helper
# Autogenerated from man page /usr/share/man/man8/ssh-sk-helper.8.gz
complete -c ssh-sk-helper -s v -d 'Verbose mode'


text:
# rdiffdir
# Autogenerated from man page /usr/share/man/man1/rdiffdir.1.gz
complete -c rdiffdir -l write-sig-to -d 'This option is only used in  delta and  tar modes'
complete -c rdiffdir -s z -l gzip-compress -d 'Enable gzip compression and decompression of signature and delta files'


text:
# systemd-mount
# Autogenerated from man page /usr/share/man/man1/systemd-mount.1.gz
complete -c systemd-mount -l no-block -d 'Do not synchronously wait for the requested operation to finish'
complete -c systemd-mount -s l -l full -d 'Do not ellipsize the output when --list is specified'
complete -c systemd-mount -l no-pager -d 'Do not pipe output into a pager'
complete -c systemd-mount -l no-legend -d 'Do not print the legend, i. e.  column headers and the footer with hints'
complete -c systemd-mount -l no-ask-password -d 'Do not query the user for authentication for privileged operations'
complete -c systemd-mount -l quiet -s q -d 'Suppresses additional informational output while running'
complete -c systemd-mount -l discover -d 'Enable probing of the mount source'
complete -c systemd-mount -l type -s t -d 'Specifies the file system type to mount (e. g.  "vfat" or "ext4")'
complete -c systemd-mount -l options -s o -d 'Additional mount options for the mount point'
complete -c systemd-mount -l owner -d 'Let the specified user USER own the mounted file system'
complete -c systemd-mount -l fsck -d 'Takes a boolean argument, defaults to on'
complete -c systemd-mount -l description -d 'Provide a description for the mount or automount unit'
complete -c systemd-mount -l property -s p -d 'Sets a unit property for the mount unit that is created'
complete -c systemd-mount -l automount -d 'Takes a boolean argument'
complete -c systemd-mount -s A -d 'Equivalent to --automount=yes'
complete -c systemd-mount -l timeout-idle-sec -d 'Takes a time value that controls the idle timeout in automount mode'
complete -c systemd-mount -l automount-property -d 'Similar to --property=, but applies additional properties to the automount un…'
complete -c systemd-mount -l bind-device -d 'This option only has an effect in automount mode, and controls whether the au…'
complete -c systemd-mount -l list -d 'Instead of establishing a mount or automount point, print a terse list of blo…'
complete -c systemd-mount -s u -l umount -d 'Stop the mount and automount units corresponding to the specified mount point…'
complete -c systemd-mount -s G -l collect -d 'Unload the transient unit after it completed, even if it failed'
complete -c systemd-mount -l user -d 'Talk to the service manager of the calling user, rather than the service mana…'
complete -c systemd-mount -l system -d 'Talk to the service manager of the system.  This is the implied default'
complete -c systemd-mount -s H -l host -d 'Execute the operation remotely'
complete -c systemd-mount -s M -l machine -d 'Execute operation on a local container'
complete -c systemd-mount -s h -l help -d 'Print a short help text and exit'
complete -c systemd-mount -l version -d 'Print a short version string and exit'


text:
# aplaymidi
# Autogenerated from man page /usr/share/man/man1/aplaymidi.1.gz
complete -c aplaymidi -s h -l help -d 'Prints a list of options'
complete -c aplaymidi -s V -l version -d 'Prints the current version'
complete -c aplaymidi -s l -l list -d 'Prints a list of possible output ports'
complete -c aplaymidi -s p -l port -d 'Sets the sequencer port(s) to which the events in the MIDI file(s) are sent'
complete -c aplaymidi -s d -l delay -d 'Specifies how long to wait after the end of each MIDI file, to allow the last…'


text:
# ppa-purge
# Autogenerated from man page /usr/share/man/man1/ppa-purge.1.gz
complete -c ppa-purge -s h -d 'Display usage help'
complete -c ppa-purge -s p -d 'Name of the PPA to be reset, the default value is ppa'
complete -c ppa-purge -s s -d 'Address of the repository server, the default value is ppa. launchpad. net'


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


text:
# xfd
# Autogenerated from man page /usr/share/man/man1/xfd.1.gz
complete -c xfd -o fn -d 'This option specifies the core X server side font to be displayed'
complete -c xfd -o fa -d 'This option specifies a Xft font to be displayed'
complete -c xfd -o box -d 'This option indicates that a box should be displayed outlining the area that …'
complete -c xfd -o center -d 'This option indicates that each glyph should be centered in its grid'
complete -c xfd -o start -d 'This option specifies the glyph index of the upper left hand corner of the gr…'
complete -c xfd -o bc -d 'This option specifies the color to be used if ImageText boxes are drawn'
complete -c xfd -o rows -d 'This option specifies the number of rows in the grid'


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


text:
# openssl-sess_id
# Autogenerated from man page /usr/share/man/man1/openssl-sess_id.1ssl.gz
complete -c openssl-sess_id -o help -d 'Print out a usage message'
complete -c openssl-sess_id -o inform -o outform -d 'The input and output formats; the default is \\s-1PEM'
complete -c openssl-sess_id -o in -d 'This specifies the input filename to read session information from or standar…'
complete -c openssl-sess_id -o out -d 'This specifies the output filename to write session information to or standar…'
complete -c openssl-sess_id -o text -d 'Prints out the various public or private key components in plain text in addi…'
complete -c openssl-sess_id -o cert -d 'If a certificate is present in the session it will be output using this optio…'
complete -c openssl-sess_id -o noout -d 'This option prevents output of the encoded version of the session'


text:
# reboot
# Autogenerated from man page /usr/share/man/man8/reboot.8.gz
complete -c reboot -l help -d 'Print a short help text and exit'
complete -c reboot -l halt -d 'Halt the machine, regardless of which one of the three commands is invoked'
complete -c reboot -s p -l poweroff -d 'Power-off the machine, regardless of which one of the three commands is invok…'
complete -c reboot -l reboot -d 'Reboot the machine, regardless of which one of the three commands is invoked'
complete -c reboot -s f -l force -d 'Force immediate halt, power-off, or reboot'
complete -c reboot -s w -l wtmp-only -d 'Only write wtmp shutdown entry, do not actually halt, power-off, reboot'
complete -c reboot -s d -l no-wtmp -d 'Do not write wtmp shutdown entry'
complete -c reboot -s n -l no-sync -d 'Don\\*(Aqt sync hard disks/storage media before halt, power-off, reboot'
complete -c reboot -l no-wall -d 'Do not send wall message before halt, power-off, reboot'


text:
# namei
# Autogenerated from man page /usr/share/man/man1/namei.1.gz
complete -c namei -s l -l long
complete -c namei -s m -l modes
complete -c namei -s n -l nosymlinks
complete -c namei -s o -l owners
complete -c namei -s v -l vertical
complete -c namei -s x -l mountpoints
complete -c namei -s V -l version
complete -c namei -s h -l help


text:
# py3rsa-keygen
# Autogenerated from man page /usr/share/man/man1/py3rsa-keygen.1.gz
complete -c py3rsa-keygen -s h -l help -d 'show help message and exit'
complete -c py3rsa-keygen -l pubout -d 'output filename for the public key'
complete -c py3rsa-keygen -s o -l out -d 'output filename for the private key'
complete -c py3rsa-keygen -l form -d 'key format of the private and public keys - default PEM AUTHOR ,py3rsa-keygen…'


text:
# devlink-dpipe
# Autogenerated from man page /usr/share/man/man8/devlink-dpipe.8.gz
complete -c devlink-dpipe -s V -d 'devlink dpipe table show  DEV [   name TABLE_NAME  ] devlink dpipe table set …'


text:
# make-ssl-cert
# Autogenerated from man page /usr/share/man/man8/make-ssl-cert.8.gz
complete -c make-ssl-cert -l force-overwrite -d 'Always create a new certificate, even if the file already exists'
complete -c make-ssl-cert -l no-overwrite -d 'Never overwrite an existing file, even if the old certificate\'s key length is…'
complete -c make-ssl-cert -l expiration-days -d 'Make the new certificate expire in N days.  Default is 3650'


text:
# x86_64-linux-gnu-python3
# Autogenerated from man page /usr/share/man/man1/x86_64-linux-gnu-python3.10-config.1.gz
complete -c x86_64-linux-gnu-python3 -l abiflags -d 'print the the ABI flags as specified by PEP 3149'
complete -c x86_64-linux-gnu-python3 -l cflags -d 'print the C compiler flags'
complete -c x86_64-linux-gnu-python3 -l ldflags -d 'print the flags that should be passed to the linker'
complete -c x86_64-linux-gnu-python3 -l includes -d 'similar to --cflags but only with -I options (path to python header files)'
complete -c x86_64-linux-gnu-python3 -l libs -d 'similar to --ldflags but only with -l options (used libraries)'
complete -c x86_64-linux-gnu-python3 -l prefix -d 'prints the prefix (base directory) under which python can be found'
complete -c x86_64-linux-gnu-python3 -l exec-prefix -d 'print the prefix used for executable program directories (such as bin, sbin, …'
complete -c x86_64-linux-gnu-python3 -l extension-suffix -d 'print the extension suffix used for binary extensions'
complete -c x86_64-linux-gnu-python3 -l help -d 'print the usage message'


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


text:
# ln
# Autogenerated from man page /usr/share/man/man1/ln.1.gz
complete -c ln -l backup -d 'make a backup of each existing destination file'
complete -c ln -s b -d 'like --backup but does not accept an argument'
complete -c ln -s d -s F -l directory -d 'allow the superuser to attempt to hard link directories (note: will probably …'
complete -c ln -s f -l force -d 'remove existing destination files'
complete -c ln -s i -l interactive -d 'prompt whether to remove destinations'
complete -c ln -s L -l logical -d 'dereference TARGETs that are symbolic links'
complete -c ln -s n -l no-dereference -d 'treat LINK_NAME as a normal file if it is a symbolic link to a directory'
complete -c ln -s P -l physical -d 'make hard links directly to symbolic links'
complete -c ln -s r -l relative -d 'create symbolic links relative to link location'
complete -c ln -s s -l symbolic -d 'make symbolic links instead of hard links'
complete -c ln -s S -l suffix -d 'override the usual backup suffix'
complete -c ln -s t -l target-directory -d 'specify the DIRECTORY in which to create the links'
complete -c ln -s T -l no-target-directory -d 'treat LINK_NAME as a normal file always'
complete -c ln -s v -l verbose -d 'print name of each linked file'
complete -c ln -l help -d 'display this help and exit'
complete -c ln -l version -d 'output version information and exit '


text:
# dmsetup
# Autogenerated from man page /usr/share/man/man8/dmsetup.8.gz
complete -c dmsetup -l addnodeoncreate
complete -c dmsetup -l addnodeonresume
complete -c dmsetup -l checks
complete -c dmsetup -s c -s C -l columns
complete -c dmsetup -l count -d count
complete -c dmsetup -s f -l force
complete -c dmsetup -s h -l help
complete -c dmsetup -l inactive
complete -c dmsetup -l interval -d seconds
complete -c dmsetup -l manglename -d 'auto | hex | none'
complete -c dmsetup -s j -l major -d major
complete -c dmsetup -s m -l minor -d minor
complete -c dmsetup -s n -l notable
complete -c dmsetup -l nameprefixes
complete -c dmsetup -l noheadings -d 'field=value pairs that can be used to set environment variables (for example,…'
complete -c dmsetup -l noflush -d 'Do not flush outstading I/O when suspending a device, or do not commit thin-p…'
complete -c dmsetup -l nolockfs
complete -c dmsetup -l noopencount
complete -c dmsetup -l noudevrules
complete -c dmsetup -l noudevsync
complete -c dmsetup -s o -l options -d options
complete -c dmsetup -l readahead -d '[ + ] sectors | auto | none'
complete -c dmsetup -s r -l readonly
complete -c dmsetup -s S -l select -d selection
complete -c dmsetup -l table -d table
complete -c dmsetup -l udevcookie -d cookie
complete -c dmsetup -s u -l uuid
complete -c dmsetup -s y -l yes
complete -c dmsetup -s v -l verbose -d '[ -v | --verbose ]'
complete -c dmsetup -l verifyudev
complete -c dmsetup -l version
complete -c dmsetup -l tree -d 'It accepts a comma-separate list of options'
complete -c dmsetup -l deferred -d 'will be removed when the last user closes it'


text:
# codepage
# Autogenerated from man page /usr/share/man/man1/codepage.1.gz
complete -c codepage -s c -d 'Input file is a single codepage'
complete -c codepage -s L -d 'Print header info (you don\'t want to see this)'
complete -c codepage -s l -d 'List all codepages contained in the file'
complete -c codepage -s a -d 'Extract all codepages from the file'


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


text:
# ovp2ovf
# Autogenerated from man page /usr/share/man/man1/ovp2ovf.1.gz
complete -c ovp2ovf -o help -d 'display a brief summary of syntax and options'
complete -c ovp2ovf -o verbose -d 'display progress reports'
complete -c ovp2ovf -o version -d 'output version information and exit'


text:
# mkfs
# Autogenerated from man page /usr/share/man/man8/mkfs.ntfs.8.gz
complete -c mkfs -l fast -s Q -l quick -d 'Perform quick (fast) format'
complete -c mkfs -l label -d 'Set the volume label for the filesystem'
complete -c mkfs -l enable-compression -d 'Enable compression on the volume'
complete -c mkfs -l no-action -d 'Causes  mkntfs to not actually create a filesystem, but display what it would…'
complete -c mkfs -l cluster-size -d 'Specify the size of clusters in bytes'
complete -c mkfs -l sector-size -d 'Specify the size of sectors in bytes'
complete -c mkfs -l partition-start -d 'Specify the partition start sector.  The maximum is 4294967295 (2^32-1)'
complete -c mkfs -s H -l heads -d 'Specify the number of heads.  The maximum is 65535 (0xffff)'
complete -c mkfs -l sectors-per-track -d 'Specify the number of sectors per track.  The maximum is 65535 (0xffff)'
complete -c mkfs -l mft-zone-multiplier -d 'Set the MFT zone multiplier, which determines the size of the MFT zone to use…'
complete -c mkfs -l zero-time -d 'Fake the time to be 00:00:00 UTC, Jan 1, 1970 instead of the current system t…'
complete -c mkfs -l with-uuid -d 'Generate a random volume UUID'
complete -c mkfs -l no-indexing -d 'Disable content indexing on the volume'
complete -c mkfs -l force -d 'Force  mkntfs to run, even if the specified  device is not a block special de…'
complete -c mkfs -l quiet -d 'Quiet execution; only errors are written to stderr, no output to stdout occur…'
complete -c mkfs -l debug -d 'Really verbose execution; includes the verbose output from the  -v option as …'
complete -c mkfs -l license -d 'Print the licensing information of  mkntfs and exit'
complete -c mkfs -o fv -d 'is equivalent to'


text:
# tificc
# Autogenerated from man page /usr/share/man/man1/tificc.1.gz
complete -c tificc -s a -d 'Handle channels > 4 as alpha'
complete -c tificc -s b -d 'Black point compensation'
complete -c tificc -s c -d 'Precalculates transform (0=Off, 1=Normal, 2=Hi-res, 3=LoRes) [defaults to 1]'
complete -c tificc -s d -d 'Observer adaptation state (abs. col.  only), (0. 1'
complete -c tificc -s e -d 'Embed destination profile'
complete -c tificc -s g -d 'Marks out-of-gamut colors on softproof'
complete -c tificc -s h -d 'Show summary of options and examples (0=help, 1=Examples, 2=Built-in profiles…'
complete -c tificc -o iprofile -d 'Input profile (defaults to sRGB)'
complete -c tificc -s k -d 'Ink-limiting in % (CMYK only), (0. 400. 0, float value) [default 400. 0]'
complete -c tificc -o lprofile -d 'Transform by device-link profile'
complete -c tificc -s m -d 'SoftProof intent [defaults to 0]'
complete -c tificc -s n -d 'Ignore embedded profile on input'
complete -c tificc -s o -d 'Output profile (defaults to sRGB)'
complete -c tificc -s p -d 'Soft proof profile'
complete -c tificc -s s -d 'Save embedded profile as newprofile'
complete -c tificc -o tNUM -d 'Rendering intent . nf '
complete -c tificc -s v -d Verbose
complete -c tificc -s i -d 'Input profile (defaults to sRGB)'
complete -c tificc -s l -d 'Transform by device-link profile'
complete -c tificc -s t -d 'Rendering intent 0=Perceptual [default] 1=Relative colorimetric 2=Saturation …'
complete -c tificc -s w -d 'Output depth (8, 16 or 32).  Use 32 for floating-point.  BUILT-IN PROFILES'


text:
# nmcli
# Autogenerated from man page /usr/share/man/man1/nmcli.1.gz
complete -c nmcli -s a -l ask -d 'When using this option nmcli will stop and ask for any missing required argum…'
complete -c nmcli -s c -l colors -d 'This option controls color output (using terminal escape sequences)'
complete -c nmcli -l complete-args -d 'Instead of conducting the desired action, nmcli will list possible completion…'
complete -c nmcli -s e -l escape -d 'Whether to escape : and  characters in terse tabular mode'
complete -c nmcli -s f -l fields -d 'This option is used to specify what fields (column names) should be printed'
complete -c nmcli -s g -l get-values -d 'This option is used to print values from specific fields'
complete -c nmcli -s h -l help -d 'Print help information'
complete -c nmcli -s p -l pretty -d 'Output is pretty'
complete -c nmcli -s s -l show-secrets -d 'When using this option nmcli will display passwords and secrets that might be…'
complete -c nmcli -s t -l terse -d 'Output is terse'
complete -c nmcli -s v -l version -d 'Show nmcli version'
complete -c nmcli -s w -l wait -d 'This option sets a timeout period for which nmcli will wait for NetworkManage…'
complete -c nmcli -l mode -d 'and is a convenient way to retrieve values for particular fields'
complete -c nmcli -s m
complete -c nmcli -l active -d 'option is specified, only the active profiles are shown'
complete -c nmcli -l order -d 'option can be used to get custom ordering of connections'
complete -c nmcli -o a:na -d 'show [--active] [id | uuid | path | apath] ID'
complete -c nmcli -l temporary -d 'option is specified, in which case the new profile wont exist after NetworkMa…'
complete -c nmcli -l rescan -d 'can be used to either force or disable the scan regardless of how fresh the a…'


text:
# baobab
# Autogenerated from man page /usr/share/man/man1/baobab.1.gz
complete -c baobab -s a -l all-file-systems -d 'Do not skip directories on different file systems'
complete -c baobab -l help -d 'Show command line options'


text:
# ttf2tfm
# Autogenerated from man page /usr/share/man/man1/ttf2tfm.1.gz
complete -c ttf2tfm -s c -d 'The height of small caps made with the'
complete -c ttf2tfm -s V -d 'switch.  Default value of this real number is 0'
complete -c ttf2tfm -s e -d 'The extension factor to stretch the characters horizontally'
complete -c ttf2tfm -s E -d 'The TrueType encoding ID.  Default value of this non-negative integer is 1'
complete -c ttf2tfm -s N -d 'is used'
complete -c ttf2tfm -s f -d 'The font index in a TrueType Collection.  Default is the first font (index 0)'
complete -c ttf2tfm -s l -d 'Create ligatures in subfonts between first and second bytes of all the origin…'
complete -c ttf2tfm -s L -d 'Same as'
complete -c ttf2tfm -s n -d 'Use PS names (of glyphs) of the TrueType font'
complete -c ttf2tfm -s P -d 'have no effect, causing a warning message.  Will be ignored in subfont mode'
complete -c ttf2tfm -s O -d 'Use octal values for all character codes in the'
complete -c ttf2tfm -s p -d 'The input encoding file name for the TTF->raw  mapping'
complete -c ttf2tfm -s q -d 'Make ttf2tfm quiet'
complete -c ttf2tfm -s r -d 'Replaces %old-glyphname with %new-glyphname '
complete -c ttf2tfm -s R -d 'Use this switch if you have many replacement pairs; they can be  collected in…'
complete -c ttf2tfm -s s -d 'The obliqueness factor to slant the font, usually much smaller than 1'
complete -c ttf2tfm -s t -d 'The output encoding file name for the virtual font(s)'
complete -c ttf2tfm -s T -d 'This is equivalent to ` -p inoutencfile'
complete -c ttf2tfm -s u -d 'Use only those characters specified in the output encoding, and no others'
complete -c ttf2tfm -s v -d 'Output a'
complete -c ttf2tfm -s w -d 'Generate PostScript encoding vectors containing glyph indices, primarily used…'
complete -c ttf2tfm -s x -d 'Rotate all glyphs by 90 degrees counter-clockwise.  If no'
complete -c ttf2tfm -s y -d 'parameter is given, the rotated glyphs are shifted down vertically by 0. 25em'
complete -c ttf2tfm -l version -d 'Shows the current version of ttf2tfm and the used file search library (e. g'
complete -c ttf2tfm -l help -d 'Shows usage information'


text:
# gdk-pixbuf-pixdata
# Autogenerated from man page /usr/share/man/man1/gdk-pixbuf-pixdata.1.gz
complete -c gdk-pixbuf-pixdata -s h -l help -d 'show this help message'
complete -c gdk-pixbuf-pixdata -s v -l version -d 'print version information'
complete -c gdk-pixbuf-pixdata -l g-fatal-warnings -d 'make warnings fatal (abort)'


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


text:
# dbus-daemon
# Autogenerated from man page /usr/share/man/man1/dbus-daemon.1.gz
complete -c dbus-daemon -l config-file -d 'Use the given configuration file'
complete -c dbus-daemon -l fork -d 'Force the message bus to fork and become a daemon, even if the configuration …'
complete -c dbus-daemon -l nofork -d 'Force the message bus not to fork and become a daemon, even if the configurat…'
complete -c dbus-daemon -l print-address -d 'Print the address of the message bus to standard output, or to the given file…'
complete -c dbus-daemon -l print-pid -d 'Print the process ID of the message bus to standard output, or to the given f…'
complete -c dbus-daemon -l session -d 'Use the standard configuration file for the per-login-session message bus'
complete -c dbus-daemon -l system -d 'Use the standard configuration file for the systemwide message bus'
complete -c dbus-daemon -l version -d 'Print the version of the daemon'
complete -c dbus-daemon -l introspect -d 'Print the introspection information for all D-Bus internal interfaces'
complete -c dbus-daemon -l address -d 'Set the address to listen on'
complete -c dbus-daemon -l systemd-activation -d 'Enable systemd-style service activation'
complete -c dbus-daemon -l nopidfile -d 'Don\\*(Aqt write a PID file even if one is configured in the configuration fil…'
complete -c dbus-daemon -l syslog -d 'Force the message bus to use the system log for messages, in addition to writ…'
complete -c dbus-daemon -l syslog-only -d 'Force the message bus to use the system log for messages, and not duplicate t…'
complete -c dbus-daemon -l nosyslog -d 'Force the message bus to use only standard error for messages, even if the co…'


text:
# cpio
# Autogenerated from man page /usr/share/man/man1/cpio.1.gz
complete -c cpio -l block-size -d 'Set the I/O block size to BLOCK-SIZE * 512 bytes'
complete -c cpio -s B -d 'Set the I/O block size to 5120 bytes'
complete -c cpio -s c -d 'Use the old portable (ASCII) archive format.   This is the same as -H odc'
complete -c cpio -s C -l io-size -d 'Set the I/O block size to the given NUMBER of bytes'
complete -c cpio -s D -l directory -d 'Change to directory DIR'
complete -c cpio -l force-local -d 'Archive file is local, even if its name contains colons'
complete -c cpio -s H -l format -d 'Use given archive FORMAT'
complete -c cpio -s R -l owner -d 'In copy-in and copy-pass mode, set the ownership of all files created to the …'
complete -c cpio -l quiet -d 'Do not print the number of blocks copied at the end of the run'
complete -c cpio -l rsh-command -d 'Use remote COMMAND instead of rsh'
complete -c cpio -s v -l verbose -d 'Verbosely list the files processed'
complete -c cpio -s V -l dot -d 'Print a ". " for each file processed'
complete -c cpio -s W -l warning -d 'ControlsÐ¸ warning display'
complete -c cpio -s F -l file -d 'Use this ARCHIVE-FILE instead of standard input (in copy-in mode) or standard…'
complete -c cpio -s M -l message -d 'Print STRING when the end of a volume of the backup media is reached'
complete -c cpio -s b -l swap -d 'Swap both halfwords of words and bytes of halfwords in the data'
complete -c cpio -s f -l nonmatching -d 'Only copy files that do not match any of the given patterns'
complete -c cpio -s n -l numeric-uid-gid -d 'In the verbose table of contents listing, show numeric UID and GID'
complete -c cpio -s r -l rename -d 'Interactively rename files'
complete -c cpio -s s -l swap-bytes -d 'Swap the bytes of each halfword in the files'
complete -c cpio -s S -l swap-halfwords -d 'Swap the halfwords of each word (4 bytes) in the files'
complete -c cpio -l to-stdout -d 'Extract files to standard output'
complete -c cpio -s E -l pattern-file -d 'Read additional patterns specifying filenames to extract or list from FILE'
complete -c cpio -l only-verify-crc -d 'When reading a CRC format archive, only verify the CRC\'s of each file in the …'
complete -c cpio -s A -l append -d 'Append to an existing archive'
complete -c cpio -l device-independent -l reproducible -d 'Create reproducible archives'
complete -c cpio -l ignore-devno -d 'Store 0 in the device number field of each archive member, instead of the act…'
complete -c cpio -s O -d 'Use ARCHIVE-NAME instead of standard output'
complete -c cpio -l renumber-inodes -d 'Renumber inodes when storing them in the archive'
complete -c cpio -s l -l link -d 'Link files instead of copying them, when possible'
complete -c cpio -l absolute-filenames -d 'Do not strip file system prefix components from the file names'
complete -c cpio -l no-absolute-filenames -d 'Create all files relative to the current directory'
complete -c cpio -s 0 -l null -d 'Filenames in the list are delimited by null characters instead of newlines'
complete -c cpio -s a -l reset-access-time -d 'Reset the access times of files after reading them'
complete -c cpio -s I -d 'Use ARCHIVE-NAME instead of standard input'
complete -c cpio -s L -l dereference -d 'Dereference symbolic links (copy the files that they point to instead of copy…'
complete -c cpio -s d -l make-directories -d 'Create leading directories where needed'
complete -c cpio -s m -l preserve-modification-time -d 'Retain previous file modification times when creating files'
complete -c cpio -l no-preserve-owner -d 'Do not change the ownership of the files'
complete -c cpio -l sparse -d 'Write files with large blocks of zeros as sparse files'
complete -c cpio -s o -l create -d Copy-out
complete -c cpio -s i -l extract -d Copy-in
complete -c cpio -s p -l pass-through -d Pass-through
complete -c cpio -s '?' -l help -d 'Give a short help summary and exit'
complete -c cpio -l usage -d 'Print a short usage message and exit'
complete -c cpio -l version -d 'Print program version and exit'
complete -c cpio -s u -l unconditional -d 'Replace all files unconditionally'


text:
# systemd-socket-activate
# Autogenerated from man page /usr/share/man/man1/systemd-socket-activate.1.gz
complete -c systemd-socket-activate -s l -l listen -d 'Listen on this address.  Takes a string like "2000" or "127. 0. 0. 1:2001"'
complete -c systemd-socket-activate -s a -l accept -d 'Launch an instance of the service program for each connection and pass the co…'
complete -c systemd-socket-activate -s d -l datagram -d 'Listen on a datagram socket (SOCK_DGRAM), instead of a stream socket (SOCK_ST…'
complete -c systemd-socket-activate -l seqpacket -d 'Listen on a sequential packet socket (SOCK_SEQPACKET), instead of a stream so…'
complete -c systemd-socket-activate -l inetd -d 'Use the inetd protocol for passing file descriptors, i. e'
complete -c systemd-socket-activate -s E -l setenv -d 'Add this variable to the environment of the launched process'
complete -c systemd-socket-activate -l fdname -d 'Specify names for the file descriptors passed'
complete -c systemd-socket-activate -s h -l help -d 'Print a short help text and exit'
complete -c systemd-socket-activate -l version -d 'Print a short version string and exit'


text:
# rnano
# Autogenerated from man page /usr/share/man/man1/rnano.1.gz
complete -c rnano -s h -l help -d 'Show the available command-line options and exit'


text:
# pibootctl-show
# Autogenerated from man page /usr/share/man/man1/pibootctl-show.1.gz
complete -c pibootctl-show -s h -l help -d 'Show a brief help page for the command'
complete -c pibootctl-show -s a -l all -d 'Include all settings, regardless of modification, in the output; by default, …'
complete -c pibootctl-show -l json -d 'Use JSON as the output format'
complete -c pibootctl-show -l yaml -d 'Use YAML as the output format'
complete -c pibootctl-show -l shell -d 'Use a var=value output format suitable for the shell'


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


text:
# setpriv
# Autogenerated from man page /usr/share/man/man1/setpriv.1.gz
complete -c setpriv -l clear-groups
complete -c setpriv -s d -l dump
complete -c setpriv -l groups
complete -c setpriv -l inh-caps -l ambient-caps -l bounding-set
complete -c setpriv -l keep-groups
complete -c setpriv -l init-groups
complete -c setpriv -l list-caps
complete -c setpriv -l no-new-privs
complete -c setpriv -l rgid -l egid -l regid
complete -c setpriv -l ruid -l euid -l reuid
complete -c setpriv -l securebits
complete -c setpriv -l pdeathsig
complete -c setpriv -l selinux-label
complete -c setpriv -l apparmor-profile
complete -c setpriv -l reset-env
complete -c setpriv -s V -l version
complete -c setpriv -s h -l help


text:
# update-language-dat
# Autogenerated from man page /usr/share/man/man8/update-language-dat.8.gz
complete -c update-language-dat -s c -l conf-file -d 'file giving additional hyphen specifications '
complete -c update-language-dat -s d -l output-dir -d 'directory where files are written'
complete -c update-language-dat -l checks -d 'perform sanity checks on the generated config file'
complete -c update-language-dat -s q -l quiet -d 'don\'t write anything to the standard output during normal operation'
complete -c update-language-dat -s h -s '?' -l help -d 'display this help message and exit'
complete -c update-language-dat -s o -l output-file
complete -c update-language-dat -l version -d 'output version information and exit FILES The default output directory is ,/v…'


text:
# ntfscluster
# Autogenerated from man page /usr/share/man/man8/ntfscluster.8.gz
complete -c ntfscluster -s c -l cluster -d 'Any files whose data is in this range of clusters will be displayed'
complete -c ntfscluster -s F -l filename -d 'Show information about this file'
complete -c ntfscluster -s f -l force -d 'This will override some sensible defaults, such as not working with a mounted…'
complete -c ntfscluster -s h -l help -d 'Show a list of options with a brief description of each one'
complete -c ntfscluster -s I -l inode -d 'Show information about this inode'
complete -c ntfscluster -s i -l info -d 'This option is not yet implemented'
complete -c ntfscluster -s q -l quiet -d 'Reduce the amount of output to a minimum'
complete -c ntfscluster -s s -l sector -d 'Any files whose data is in this range of sectors will be displayed'
complete -c ntfscluster -s v -l verbose -d 'Increase the amount of output that  ntfscluster prints'
complete -c ntfscluster -o fv -d 'is equivalent to'
complete -c ntfscluster -s V -l version -d 'Show the version number, copyright and license for ntfscluster '


text:
# amidi
# Autogenerated from man page /usr/share/man/man1/amidi.1.gz
complete -c amidi -s h -l help -d 'Help: prints a list of options'
complete -c amidi -s V -l version -d 'Prints the current version'
complete -c amidi -s l -l list-devices -d 'Prints a list of all hardware MIDI ports'
complete -c amidi -s L -l list-rawmidis -d 'Prints all RawMIDI definitions.  (used when debugging configuration files)'
complete -c amidi -s p -l port -d 'Sets the name of the ALSA RawMIDI port to use'
complete -c amidi -s s -l send -d 'Sends the contents of the specified file to the MIDI port'
complete -c amidi -s r -l receive -d 'Writes data received from the MIDI port into the specified file'
complete -c amidi -s S -l send-hex -d 'Sends the bytes specified as hexadecimal numbers to the MIDI port'
complete -c amidi -s d -l dump -d 'Prints data received from the MIDI port as hexadecimal bytes'
complete -c amidi -s t -l timeout -d 'Stops receiving data when no data has been received for the specified amount …'
complete -c amidi -s a -l active-sensing -d 'Does not ignore Active Sensing bytes (FEh) when saving or printing received M…'
complete -c amidi -s c -l clock -d 'Does not ignore Clock bytes (F8h) when saving or printing received MIDI comma…'
complete -c amidi -s i -l sysex-interval -d 'Adds a delay in between each SysEx message sent to a device'


text:
# spice-vdagent
# Autogenerated from man page /usr/share/man/man1/spice-vdagent.1.gz
complete -c spice-vdagent -s h -d 'Print a short description of all command line options'
complete -c spice-vdagent -s d -d 'Log debug messages'
complete -c spice-vdagent -s s -d 'Set virtio serial port (default: /dev/virtio-ports/com. redhat. spice. 0)'
complete -c spice-vdagent -s x -d 'Don\'t daemonize'
complete -c spice-vdagent -s f -d 'Set directory where to save files send from the client, this can be either an…'
complete -c spice-vdagent -s o -d 'Disable/enable opening the file save directory with xdg-open (showing the dir…'


text:
# accessdb
# Autogenerated from man page /usr/share/man/man8/accessdb.8.gz
complete -c accessdb -s d -l debug -d 'Print debugging information'
complete -c accessdb -s '?' -l help -d 'Print a help message and exit'
complete -c accessdb -l usage -d 'Print a short usage message and exit'
complete -c accessdb -s V -l version -d 'Display version information.  AUTHOR'


text:
# openvt
# Autogenerated from man page /usr/share/man/man1/openvt.1.gz
complete -c openvt -s c -l console -d 'Use the given VT number and not the first available'
complete -c openvt -s f -l force -d 'Force opening a VT without checking whether it is already in use'
complete -c openvt -s e -l exec -d 'Directly execute the given command, without forking'
complete -c openvt -s s -l switch -d 'Switch to the new VT when starting the command'
complete -c openvt -s u -l user -d 'Figure out the owner of the current VT, and run login as that user'
complete -c openvt -s l -l login -d 'Make the command a login shell'
complete -c openvt -s v -l verbose -d 'Be a bit more verbose'
complete -c openvt -s w -l wait -d 'wait for command to complete'
complete -c openvt -s V -l version -d 'print program version and exit'
complete -c openvt -s h -l help -d 'show this text and exit'


text:
# systemd-path
# Autogenerated from man page /usr/share/man/man1/systemd-path.1.gz
complete -c systemd-path -l suffix -d 'Printed paths are suffixed by the specified string'
complete -c systemd-path -s h -l help -d 'Print a short help text and exit'
complete -c systemd-path -l version -d 'Print a short version string and exit'