text:
# gnome-session-inhibit
# Autogenerated from man page /usr/share/man/man1/gnome-session-inhibit.1.gz
complete -c gnome-session-inhibit -s h -l help -d 'print help and exit'
complete -c gnome-session-inhibit -l version -d 'print version information and exit'
complete -c gnome-session-inhibit -l app-id -d 'The application id to use when calling the gnome-session Inhibit() method'
complete -c gnome-session-inhibit -l reason -d 'A human-readable reason to pass along when calling the gnome-session Inhibit(…'
complete -c gnome-session-inhibit -l inhibit -d 'ARG specifies the things to inhibit, as a colon-separated list'
complete -c gnome-session-inhibit -l inhibit-only -d 'Do not launch COMMAND and wait forever instead'
complete -c gnome-session-inhibit -s l -l list -d 'list the existing inhibitions and exit'


text:
# update-shells
# Autogenerated from man page /usr/share/man/man8/update-shells.8.gz
complete -c update-shells -l no-act -d 'Do not actually perform the changes to  /etc/shells '
complete -c update-shells -l root -d 'ROOT  Operate on a chroot at  ROOT '
complete -c update-shells -l verbose -d 'Print the shells that are being added or removed'

repo_language: Shell

mime_type: text/plain


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


text:
# basename
# Autogenerated from man page /usr/share/man/man1/basename.1.gz
complete -c basename -s a -l multiple -d 'support multiple arguments and treat each as a NAME'
complete -c basename -s s -l suffix -d 'remove a trailing SUFFIX; implies -a'
complete -c basename -s z -l zero -d 'end each output line with NUL, not newline'
complete -c basename -l help -d 'display this help and exit'
complete -c basename -l version -d 'output version information and exit EXAMPLES'
complete -c basename -s '>'


text:
# ntfscat
# Autogenerated from man page /usr/share/man/man8/ntfscat.8.gz
complete -c ntfscat -s a -l attribute -d 'Display the contents of a particular attribute type'
complete -c ntfscat -s n -l attribute-name -d 'Display this named attribute, stream'
complete -c ntfscat -s i -l inode -d 'Specify a file by its inode number instead of its name'
complete -c ntfscat -s f -l force -d 'This will override some sensible defaults, such as not using a mounted volume'
complete -c ntfscat -s h -l help -d 'Show a list of options with a brief description of each one'
complete -c ntfscat -s q -l quiet -d 'Suppress some debug/warning/error messages'
complete -c ntfscat -s V -l version -d 'Show the version number, copyright and license  ntfscat '
complete -c ntfscat -o fv -d 'is equivalent to'
complete -c ntfscat -s v -d 'Long named options can be abbreviated to any unique prefix of their name'
complete -c ntfscat -l verbose -d 'Display more debug/warning/error messages'


text:
# cheese
# Autogenerated from man page /usr/share/man/man1/cheese.1.gz
complete -c cheese -l wide -s w
complete -c cheese -l device -s d
complete -c cheese -l fullscreen -s f
complete -c cheese -l help -s h
complete -c cheese -l version -s v


text:
# pam-auth-update
# Autogenerated from man page /usr/share/man/man8/pam-auth-update.8.gz
complete -c pam-auth-update -l package -d 'Indicate that the caller is a package maintainer script; lowers the priority …'
complete -c pam-auth-update -l enable -d 'Enable the specified profiles in system configuration'
complete -c pam-auth-update -l remove -d 'Remove the specified profiles from the system configuration'
complete -c pam-auth-update -l force -d option


text:
# pgrep
# Autogenerated from man page /usr/share/man/man1/pgrep.1.gz
complete -c pgrep -o signal -d 'TQ --signal signal Defines the signal to send to each matched process'
complete -c pgrep -s c -l count -d 'Suppress normal output; instead print a count of matching processes'
complete -c pgrep -s d -l delimiter -d 'Sets the string used to delimit each process ID in the output (by default a n…'
complete -c pgrep -s e -l echo -d 'Display name and PID of the process being killed. RB ( pkill only. )'
complete -c pgrep -s f -l full -d 'The  pattern is normally only matched against the process name'
complete -c pgrep -s g -l pgroup -d 'Only match processes in the process group IDs listed'
complete -c pgrep -s G -l group -d 'Only match processes whose real group ID is listed'
complete -c pgrep -s i -l ignore-case -d 'Match processes case-insensitively'
complete -c pgrep -s l -l list-name -d 'List the process name as well as the process ID. RB ( pgrep only. )'
complete -c pgrep -s a -l list-full -d 'List the full command line as well as the process ID. RB ( pgrep only. )'
complete -c pgrep -s n -l newest -d 'Select only the newest (most recently started) of the matching processes'
complete -c pgrep -s o -l oldest -d 'Select only the oldest (least recently started) of the matching processes'
complete -c pgrep -s O -l older -d 'Select processes older than secs'
complete -c pgrep -s P -l parent -d 'Only match processes whose parent process ID is listed'
complete -c pgrep -s s -l session -d 'Only match processes whose process session ID is listed'
complete -c pgrep -s t -l terminal -d 'Only match processes whose controlling terminal is listed'
complete -c pgrep -s u -l euid -d 'Only match processes whose effective user ID is listed'
complete -c pgrep -s U -l uid -d 'Only match processes whose real user ID is listed'
complete -c pgrep -s v -l inverse -d 'Negates the matching'
complete -c pgrep -s w -l lightweight -d 'Shows all thread ids instead of pids in  pgrep \'s or  pidwait \'s context'
complete -c pgrep -s x -l exact -d 'Only match processes whose names (or command lines if -f is specified)  exact…'
complete -c pgrep -s F -l pidfile -d 'Read PIDs from file'
complete -c pgrep -s L -l logpidfile -d 'Fail if pidfile (see -F) not locked'
complete -c pgrep -s r -l runstates -d 'Match only processes which match the process state'
complete -c pgrep -l ns -d 'Match processes that belong to the same namespaces'
complete -c pgrep -l nslist -d 'Match only the provided namespaces'
complete -c pgrep -s q -l queue -d 'Use  sigqueue(3) rather than  kill(2) and the value argument is used to speci…'
complete -c pgrep -s V -l version -d 'Display version information and exit'
complete -c pgrep -l signal -d 'Defines the signal to send to each matched process'
complete -c pgrep -s h -l help -d 'Display help and exit'


text:
# tsk_gettimes
# Autogenerated from man page /usr/share/man/man1/tsk_gettimes.1.gz
complete -c tsk_gettimes -s v -d 'verbose output to stderr'
complete -c tsk_gettimes -s V -d 'Print version'
complete -c tsk_gettimes -s f -d 'Specify the file system type'
complete -c tsk_gettimes -s i -d 'The format of the image file, such as raw'
complete -c tsk_gettimes -s b -d 'The size (in bytes) of the device sectors'
complete -c tsk_gettimes -s o -d 'Sector offset for a volume to recover (recovers only that volume) If not give…'
complete -c tsk_gettimes -s s -d 'The time skew of the original system in seconds'
complete -c tsk_gettimes -s z -d 'The ASCII string of the time zone of the original system'


text:
# ntfs-3g
# Autogenerated from man page /usr/share/man/man8/ntfs-3g.probe.8.gz
complete -c ntfs-3g -s r -l readonly -d 'Test if the volume can be mounted read-only'
complete -c ntfs-3g -s w -l readwrite -d 'Test if the volume can be mounted read-write'
complete -c ntfs-3g -s h -l help -d 'Display help and exit'


text:
# odvicopy
# Autogenerated from man page /usr/share/man/man1/odvicopy.1.gz
complete -c odvicopy -o magnification -d 'Override existing magnification with R NUMBER . PP'
complete -c odvicopy -o max-pages -d 'Process  NUMBER pages; default one million. PP'
complete -c odvicopy -o page-start -d 'Start at PAGE-SPEC , for example `2\' or `5. *. -2\''


text:
# uuidgen
# Autogenerated from man page /usr/share/man/man1/uuidgen.1.gz
complete -c uuidgen -s r -l random
complete -c uuidgen -s t -l time
complete -c uuidgen -s h -l help
complete -c uuidgen -s V -l version
complete -c uuidgen -s m -l md5
complete -c uuidgen -s s -l sha1
complete -c uuidgen -s n -l namespace
complete -c uuidgen -s N -l name
complete -c uuidgen -s x -l hex


text:
# blkdiscard
# Autogenerated from man page /usr/share/man/man8/blkdiscard.8.gz
complete -c blkdiscard -s f -l force
complete -c blkdiscard -s o -l offset
complete -c blkdiscard -s l -l length
complete -c blkdiscard -s p -l step
complete -c blkdiscard -s s -l secure
complete -c blkdiscard -s z -l zeroout
complete -c blkdiscard -s v -l verbose
complete -c blkdiscard -s V -l version
complete -c blkdiscard -s h -l help


text:
# ps2pk
# Autogenerated from man page /usr/share/man/man1/ps2pk.1.gz
complete -c ps2pk -o aAFMfile -d 'Overrules the name that is used to locate the AFM file'
complete -c ps2pk -o eenc -d 'Name of a file containing an encoding scheme  (default - the encoding named i…'
complete -c ps2pk -o Eextension -d 'The extension factor (real value, default 1. 0)'
complete -c ps2pk -o mmodename -d 'A modename such as would be used by METAFONT (default "Unknown mode")'
complete -c ps2pk -o Ppointsize -d 'The desired pointsize (real value, default 10. 0 points)'
complete -c ps2pk -o Rbaseres -d 'The desired base resolution (integer value, default 300 dpi)'
complete -c ps2pk -o raspectratio -d 'The desired aspect ratio (expression, integerY/integerX, default 300/300)'
complete -c ps2pk -o Sslant -d 'The slant (real value, default 0. 0)'
complete -c ps2pk -o Xxres -d 'The resolution in the X direction (integer value, default 300 dpi)'
complete -c ps2pk -o Yyres -d 'The resolution in the Y direction (integer value, default the value of xres)'
complete -c ps2pk -s v -d 'Verbose flag.  (Tells what the program is doing. )'


text:
# rm
# Autogenerated from man page /usr/share/man/man1/rm.1.gz
complete -c rm -s f -l force -d 'ignore nonexistent files and arguments, never prompt'
complete -c rm -s i -d 'prompt before every removal'
complete -c rm -s I -d 'prompt once before removing more than three files, or when removing recursive…'
complete -c rm -l interactive -d 'prompt according to WHEN: never, once (-I), or always (-i); without WHEN, pro…'
complete -c rm -l one-file-system -d 'when removing a hierarchy recursively, skip any directory that is on a file s…'
complete -c rm -l no-preserve-root -d 'do not treat \'/\' specially'
complete -c rm -l preserve-root -d 'do not remove \'/\' (default); with \'all\', reject any command line argument on …'
complete -c rm -s r -s R -l recursive -d 'remove directories and their contents recursively'
complete -c rm -s d -l dir -d 'remove empty directories'
complete -c rm -s v -l verbose -d 'explain what is being done'
complete -c rm -l help -d 'display this help and exit'
complete -c rm -l version -d 'output version information and exit '


text:
# look
# Autogenerated from man page /usr/share/man/man1/look.1.gz
complete -c look -s a -l alternative
complete -c look -s d -l alphanum
complete -c look -s f -l ignore-case
complete -c look -s t -l terminate
complete -c look -s V -l version
complete -c look -s h -l help


text:
# zenity
# Autogenerated from man page /usr/share/man/man1/zenity.1.gz
complete -c zenity -l calendar -d 'Display calendar dialog'
complete -c zenity -l entry -d 'Display text entry dialog'
complete -c zenity -l error -d 'Display error dialog'
complete -c zenity -l file-selection -d 'Display file selection dialog'
complete -c zenity -l info -d 'Display info dialog'
complete -c zenity -l list -d 'Display list dialog'
complete -c zenity -l notification -d 'Display notification'
complete -c zenity -l progress -d 'Display progress indication dialog'
complete -c zenity -l question -d 'Display question dialog'
complete -c zenity -l text-info -d 'Display text information dialog'
complete -c zenity -l warning -d 'Display warning dialog'
complete -c zenity -l scale -d 'Display scale dialog'
complete -c zenity -l color-selection -d 'Display color selection dialog'
complete -c zenity -l password -d 'Display password dialog'
complete -c zenity -l forms -d 'Display forms dialog  . PP General options'
complete -c zenity -l title -d 'Set the dialog title'
complete -c zenity -l window-icon -d 'Set the window icon with the path to an image'
complete -c zenity -l icon-name -d 'The name of the icon to display on the dialog to override the default stock i…'
complete -c zenity -l width -d 'Set the dialog width'
complete -c zenity -l height -d 'Set the dialog height'
complete -c zenity -l timeout -d 'Set the dialog timeout in seconds . PP  Calendar options'
complete -c zenity -l text -d 'Set the dialog text'
complete -c zenity -l day -d 'Set the calendar day'
complete -c zenity -l month -d 'Set the calendar month'
complete -c zenity -l year -d 'Set the calendar year'
complete -c zenity -l date-format -d 'Set the format for the returned date'
complete -c zenity -l entry-text -d 'Set the entry text'
complete -c zenity -l hide-text -d 'Hide the entry text  . PP Error options'
complete -c zenity -l no-wrap -d 'Do not enable text wrapping'
complete -c zenity -l no-markup -d 'Do not enable pango markup  . PP File selection options'
complete -c zenity -l filename -d 'Set the file or directory to be selected by default'
complete -c zenity -l multiple -d 'Allow selection of multiple filenames in file selection dialog'
complete -c zenity -l directory -d 'Activate directory-only selection'
complete -c zenity -l save -d 'Activate save mode'
complete -c zenity -l separator -d 'Specify separator character when returning multiple filenames'
complete -c zenity -l confirm-overwrite -d 'Confirm file selection if filename already exists'
complete -c zenity -l file-filter -d 'Sets a filename filter   . PP Info options'
complete -c zenity -l column -d 'Set the column header'
complete -c zenity -l checklist -d 'Use check boxes for first column'
complete -c zenity -l radiolist -d 'Use radio buttons for first column'
complete -c zenity -l editable -d 'Allow changes to text'
complete -c zenity -l print-column -d 'Specify what column to print to standard output'
complete -c zenity -l hide-column -d 'Hide a specific column'
complete -c zenity -l hide-header -d 'Hides the column headers  . PP Notification options'
complete -c zenity -l listen -d 'Listen for commands on stdin'
complete -c zenity -l percentage -d 'Set initial percentage'
complete -c zenity -l auto-close -d 'Close dialog when 100% has been reached'
complete -c zenity -l auto-kill -d 'Kill parent process if cancel button is pressed'
complete -c zenity -l pulsate -d 'Pulsate progress bar'
complete -c zenity -l no-cancel -d 'Hides the cancel button  . PP Question options'
complete -c zenity -l ok-label -d 'Set the text of the OK button'
complete -c zenity -l cancel-label -d 'Set the text of the cancel button  . PP Text options'
complete -c zenity -l checkbox -d 'Enable a checkbox for use like a \'I read and accept the terms. \''
complete -c zenity -l value -d 'Set initial value'
complete -c zenity -l min-value -d 'Set minimum value'
complete -c zenity -l max-value -d 'Set maximum value'
complete -c zenity -l step -d 'Set step size'
complete -c zenity -l print-partial -d 'Print partial values'
complete -c zenity -l hide-value -d 'Hide value  . PP Color selection options'
complete -c zenity -l color -d 'Set the initial color'
complete -c zenity -l show-palette -d 'Show the palette  . PP Password dialog options'
complete -c zenity -l username -d 'Display the username field  . PP Forms dialog options'
complete -c zenity -l add-entry -d 'Add a new Entry in forms dialog'
complete -c zenity -l add-password -d 'Add a new Password Entry in forms dialog'
complete -c zenity -l add-calendar -d 'Add a new Calendar in forms dialog'
complete -c zenity -l forms-date-format -d 'Set the format for the returned date'
complete -c zenity -s '?' -l help -d 'Show summary of options'
complete -c zenity -l about -d 'Display an about dialog'
complete -c zenity -l version -d 'Show version of program. PP Also the standard GTK+ options are accepted'


text:
# nroff
# Autogenerated from man page /usr/share/man/man1/nroff.1.gz
complete -c nroff -s T -d 'option are ascii , latin1 , utf8 , and cp1047 ; any others are ignored'
complete -c nroff -o Tascii -d 'is implied.  Whitespace is not permitted between an option and its argument'
complete -c nroff -s h -d and
complete -c nroff -s c -d 'options are equivalent to grotty \'s options'
complete -c nroff -s d
complete -c nroff -s C
complete -c nroff -s i
complete -c nroff -s M
complete -c nroff -s m
complete -c nroff -s n
complete -c nroff -s o
complete -c nroff -s r
complete -c nroff -s w -d and
complete -c nroff -s W -d 'options have the effect described in troff (1)'
complete -c nroff -s e
complete -c nroff -s q -d and
complete -c nroff -s s -d '(which are not implemented in troff )'
complete -c nroff -s p -d '(pic),'
complete -c nroff -s t -d '(tbl),'
complete -c nroff -s S -d '(safer), and'
complete -c nroff -s U -d '(unsafe) are passed to groff '
complete -c nroff -s v -d and
complete -c nroff -l version -d 'show version information, while'
complete -c nroff -l help -d 'displays a usage message; all exit afterward'


text:
# desktop-file-edit
# Autogenerated from man page /usr/share/man/man1/desktop-file-edit.1.gz
complete -c desktop-file-edit -l dir -d 'Install desktop files to the DIR directory'
complete -c desktop-file-edit -s m -l mode -d 'Set the permissions of the destination files to MODE'
complete -c desktop-file-edit -l vendor -d 'Add a vendor prefix to the desktop files'
complete -c desktop-file-edit -l delete-original -d 'Delete the source desktop files, leaving only the target files'
complete -c desktop-file-edit -l rebuild-mime-info-cache -d 'Rebuild the MIME types application database after installing the desktop files'
complete -c desktop-file-edit -l set-key -d 'Set the KEY key to the value passed to the next --set-value option'
complete -c desktop-file-edit -l set-value -d 'Set the key specified with the previous --set-key option to VALUE'
complete -c desktop-file-edit -l set-name -d 'Set the name (key Name) to NAME'
complete -c desktop-file-edit -l copy-name-to-generic-name -d 'Copy the value of the Name key to the GenericName key'
complete -c desktop-file-edit -l set-generic-name -d 'Set the generic name (key GenericName) to GENERIC-NAME'
complete -c desktop-file-edit -l copy-generic-name-to-name -d 'Copy the value of the GenericName key to the Name key, if the GenericName key…'
complete -c desktop-file-edit -l set-comment -d 'Set the comment (key Comment) to COMMENT'
complete -c desktop-file-edit -l set-icon -d 'Set the icon (key Icon) to ICON'
complete -c desktop-file-edit -l add-category -d 'Add CATEGORY to the list of categories (key Categories)'
complete -c desktop-file-edit -l remove-category -d 'Remove CATEGORY from the list of categories (key Categories)'
complete -c desktop-file-edit -l add-mime-type -d 'Add MIME-TYPE to the list of MIME types (key MimeType)'
complete -c desktop-file-edit -l remove-mime-type -d 'Remove MIME-TYPE from the list of MIME types (key MimeType)'
complete -c desktop-file-edit -l add-only-show-in -d 'Add ENVIRONMENT to the list of desktop environments where the desktop files s…'
complete -c desktop-file-edit -l remove-only-show-in -d 'Remove ENVIRONMENT from the list of desktop environments where the desktop fi…'
complete -c desktop-file-edit -l add-not-show-in -d 'Add ENVIRONMENT to the list of desktop environments where the desktop files s…'
complete -c desktop-file-edit -l remove-not-show-in -d 'Remove ENVIRONMENT from the list of desktop environments where the desktop fi…'
complete -c desktop-file-edit -l remove-key -d 'Remove the KEY key from the desktop files, if present'


text:
# findmnt
# Autogenerated from man page /usr/share/man/man8/findmnt.8.gz
complete -c findmnt -s A -l all
complete -c findmnt -s a -l ascii
complete -c findmnt -s b -l bytes
complete -c findmnt -s C -l nocanonicalize
complete -c findmnt -s c -l canonicalize
complete -c findmnt -s D -l df
complete -c findmnt -s d -l direction
complete -c findmnt -s e -l evaluate
complete -c findmnt -s F -l tab-file
complete -c findmnt -s f -l first-only
complete -c findmnt -s h -l help
complete -c findmnt -s i -l invert
complete -c findmnt -s J -l json
complete -c findmnt -s k -l kernel
complete -c findmnt -s l -l list
complete -c findmnt -s M -l mountpoint
complete -c findmnt -s m -l mtab
complete -c findmnt -s N -l task
complete -c findmnt -s n -l noheadings
complete -c findmnt -s O -l options
complete -c findmnt -s o -l output
complete -c findmnt -l output-all
complete -c findmnt -s P -l pairs
complete -c findmnt -s p -l poll
complete -c findmnt -l pseudo
complete -c findmnt -l shadow
complete -c findmnt -s R -l submounts
complete -c findmnt -s r -l raw
complete -c findmnt -l real
complete -c findmnt -s S -l source
complete -c findmnt -s s -l fstab
complete -c findmnt -s T -l target
complete -c findmnt -s t -l types
complete -c findmnt -l tree
complete -c findmnt -l shadowed
complete -c findmnt -s U -l uniq
complete -c findmnt -s u -l notruncate
complete -c findmnt -s v -l nofsroot
complete -c findmnt -s w -l timeout
complete -c findmnt -s x -l verify
complete -c findmnt -l verbose
complete -c findmnt -l vfs-all


text:
# editor
# Autogenerated from man page /usr/share/man/man1/editor.1.gz
complete -c editor -s A -l smarthome -d 'Make the Home key smarter'
complete -c editor -s B -l backup -d 'When saving a file, back up the previous version of it, using the current fil…'
complete -c editor -o Cdirectory -l backupdir -d 'Make and keep not just one backup file, but make and keep a uniquely numbered…'
complete -c editor -s D -l boldtext -d 'For the interface, use bold instead of reverse video'
complete -c editor -s E -l tabstospaces -d 'Convert each typed tab to spaces -- to the number of spaces that a tab at tha…'
complete -c editor -s F -l multibuffer -d 'Read a file into a new buffer by default'
complete -c editor -s G -l locking -d 'Use vim-style file locking when editing files'
complete -c editor -s H -l historylog -d 'Save the last hundred search strings and replacement strings and executed com…'
complete -c editor -s I -l ignorercfiles -d 'Don\'t look at the system\'s nanorc nor at the user\'s nanorc'
complete -c editor -o Jnumber -l guidestripe -d 'Draw a vertical stripe at the given column, to help judge the width of the te…'
complete -c editor -s K -l rawsequences -d 'Interpret escape sequences directly, instead of asking ncurses to translate t…'
complete -c editor -s L -l nonewlines -d 'Don\'t automatically add a newline when a text does not end with one'
complete -c editor -s M -l trimblanks -d 'Snip trailing whitespace from the wrapped line when automatic hard-wrapping o…'
complete -c editor -s N -l noconvert -d 'Disable automatic conversion of files from DOS/Mac format'
complete -c editor -s O -l bookstyle -d 'When justifying, treat any line that starts with whitespace as the beginning …'
complete -c editor -s P -l positionlog -d 'For the 200 most recent files, log the last position of the cursor, and place…'
complete -c editor -s Q -l quotestr -d 'Set the regular expression for matching the quoting part of a line'
complete -c editor -s R -l restricted -d 'Restricted mode: don\'t read or write to any file not specified on the command…'
complete -c editor -s S -l softwrap -d 'Display over multiple screen rows lines that exceed the screen\'s width'
complete -c editor -o Tnumber -l tabsize -d 'Set the size (width) of a tab to number columns'
complete -c editor -s U -l quickblank -d 'Make status-bar messages disappear after 1 keystroke instead of after 20'
complete -c editor -s V -l version -d 'Show the current version number and exit'
complete -c editor -s W -l wordbounds -d 'Detect word boundaries differently by treating punctuation characters as part…'
complete -c editor -s X -l wordchars -d 'Specify which other characters (besides the normal alphanumeric ones) should …'
complete -c editor -o Yname -l syntax -d 'Specify the name of the syntax highlighting to use from among the ones define…'
complete -c editor -s Z -l zap -d 'Let an unmodified Backspace or Delete erase the marked region (instead of a s…'
complete -c editor -s a -l atblanks -d 'When doing soft line wrapping, wrap lines at whitespace instead of always at …'
complete -c editor -s b -l breaklonglines -d 'Automatically hard-wrap the current line when it becomes overlong'
complete -c editor -s c -l constantshow -d 'Constantly show the cursor position on the status bar'
complete -c editor -s d -l rebinddelete -d 'Interpret the Delete and Backspace keys differently so that both Backspace an…'
complete -c editor -s e -l emptyline -d 'Do not use the line below the title bar, leaving it entirely blank'
complete -c editor -o ffile -l rcfile -d 'Read only this file for setting nano\'s options, instead of reading both the s…'
complete -c editor -s g -l showcursor -d 'Make the cursor visible in the file browser (putting it on the highlighted it…'
complete -c editor -s h -l help -d 'Show a summary of the available command-line options and exit'
complete -c editor -s i -l autoindent -d 'Automatically indent a newly created line to the same number of tabs and/or s…'
complete -c editor -s j -l jumpyscrolling -d 'Scroll the buffer contents per half-screen instead of per line'
complete -c editor -s k -l cutfromcursor -d 'Make the \'Cut Text\' command (normally ^K) cut from the current cursor positio…'
complete -c editor -s l -l linenumbers -d 'Display line numbers to the left of the text area'
complete -c editor -s m -l mouse -d 'Enable mouse support, if available for your system'
complete -c editor -s n -l noread -d 'Treat any name given on the command line as a new file'
complete -c editor -o odirectory -l operatingdir -d 'Set the operating directory'
complete -c editor -s p -l preserve -d 'Preserve the XON and XOFF sequences (^Q and ^S) so they will be caught by the…'
complete -c editor -s q -l indicator -d 'Display a "scrollbar" on the righthand side of the edit window'
complete -c editor -o rnumber -l fill -d 'Set the target width for justifying and automatic hard-wrapping at this numbe…'
complete -c editor -s s -l speller -d 'Use this command to perform spell checking and correcting, instead of using t…'
complete -c editor -s t -l saveonexit -d 'Save a changed buffer without prompting (when exiting with ^X)'
complete -c editor -s u -l unix -d 'Save a file by default in Unix format'
complete -c editor -s v -l view -d 'Just view the file and disallow editing: read-only mode'
complete -c editor -s w -l nowrap -d 'Do not automatically hard-wrap the current line when it becomes overlong'
complete -c editor -s x -l nohelp -d 'Don\'t show the two help lines at the bottom of the screen'
complete -c editor -s y -l afterends -d 'Make Ctrl+Right and Ctrl+Delete stop at word ends instead of beginnings'
complete -c editor -s z -l suspendable -d 'Obsolete option; ignored'
complete -c editor -s '%' -l stateflags -d 'Use the top-right corner of the screen for showing some state flags: I when a…'
complete -c editor -s _ -l minibar -d 'Suppress the title bar and instead show information about the current buffer …'
complete -c editor -s 0 -l zero -d 'Hide all elements of the interface (title bar, status bar, and help lines) an…'
complete -c editor -o bej
complete -c editor -s C -d 'Make and keep not just one backup file, but make and keep a uniquely numbered…'
complete -c editor -s J -d 'Draw a vertical stripe at the given column, to help judge the width of the te…'
complete -c editor -s T -d 'Set the size (width) of a tab to number columns'
complete -c editor -s Y -d 'Specify the name of the syntax highlighting to use from among the ones define…'
complete -c editor -s f -d 'Read only this file for setting nano\'s options, instead of reading both the s…'
complete -c editor -s o -d 'Set the operating directory'
complete -c editor -s r -d 'Set the target width for justifying and automatic hard-wrapping at this numbe…'
complete -c editor -l magic -d 'When neither the file\'s name nor its first line give a clue, try using libmag…'


text:
# update-initramfs
# Autogenerated from man page /usr/share/man/man8/update-initramfs.8.gz
complete -c update-initramfs -s k -d 'Set the specific kernel version for whom the initramfs will be generated'
complete -c update-initramfs -s c -d 'This mode creates a new initramfs'
complete -c update-initramfs -s u -d 'This mode updates an existing initramfs'
complete -c update-initramfs -s d -d 'This mode deletes an existing initramfs'
complete -c update-initramfs -s v -d 'This option increases the amount of information you are given during the chos…'
complete -c update-initramfs -s b -d 'Set an different bootdir for the image creation'
complete -c update-initramfs -s h -l help -d 'Print a short help page describing the available options in update-initramfs'


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


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


text:
# deluser
# Autogenerated from man page /usr/share/man/man8/deluser.8.gz
complete -c deluser -l conf -d 'Use FILE instead of the default files R /etc/deluser. conf and R /etc/adduser'
complete -c deluser -l group -d 'Remove a group'
complete -c deluser -l help -d 'Display brief instructions'
complete -c deluser -l quiet -d 'Suppress progress messages'
complete -c deluser -l system -d 'Only delete if user/group is a system user/group'
complete -c deluser -l only-if-empty -d 'Only remove if no members are left'
complete -c deluser -l backup -d 'Backup all files contained in the userhome and the mailspool-file to a file n…'
complete -c deluser -l backup-to -d 'Place the backup files not in / but in the directory specified by this parame…'
complete -c deluser -l remove-home -d 'Remove the home directory of the user and its mailspool'
complete -c deluser -l remove-all-files -d 'Remove all files from the system owned by this user'
complete -c deluser -l force -d 'parameter; this may prevent to remove the root user by accident'
complete -c deluser -l version -d 'Display version and copyright information.  RETURN VALUE'


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


text:
# view
# Autogenerated from man page /usr/share/man/man1/view.1.gz
complete -c view -s c -d '{command} will be executed after the first file has been read'
complete -c view -s S -d '{file} will be sourced after the first file has been read'
complete -c view -l cmd -d 'Like using "-c", but the command is executed just before processing any vimrc…'
complete -c view -s A -d 'If  Vim has been compiled with ARABIC support for editing right-to-left orien…'
complete -c view -s b -d 'Binary mode'
complete -c view -s C -d 'Compatible.   Set the \'compatible\' option'
complete -c view -s d -d 'Start in diff mode.  There should between two to eight file name arguments'
complete -c view -s D -d Debugging
complete -c view -s e -d 'Start  Vim in Ex mode, just like the executable was called "ex"'
complete -c view -s E -d 'Start  Vim in improved Ex mode, just like the executable was called "exim"'
complete -c view -s f -d Foreground
complete -c view -l nofork -d Foreground
complete -c view -s F -d 'If  Vim has been compiled with FKMAP support for editing right-to-left orient…'
complete -c view -s g -d 'If  Vim has been compiled with GUI support, this option enables the GUI'
complete -c view -s h -d 'Give a bit of help about the command line arguments and options'
complete -c view -s H -d 'If  Vim has been compiled with RIGHTLEFT support for editing right-to-left or…'
complete -c view -s i -d 'Specifies the filename to use when reading or writing the viminfo file, inste…'
complete -c view -s L -d 'Same as -r'
complete -c view -s l -d 'Lisp mode.  Sets the \'lisp\' and \'showmatch\' options on'
complete -c view -s m -d 'Modifying files is disabled.  Resets the \'write\' option'
complete -c view -s M -d 'Modifications not allowed'
complete -c view -s N -d 'No-compatible mode.   Resets the \'compatible\' option'
complete -c view -s n -d 'No swap file will be used.  Recovery after a crash will be impossible'
complete -c view -o nb -d 'Become an editor server for NetBeans.   See the docs for details'
complete -c view -s o -d 'Open N windows stacked.  When N is omitted, open one window for each file'
complete -c view -s O -d 'Open N windows side by side'
complete -c view -s p -d 'Open N tab pages.  When N is omitted, open one tab page for each file'
complete -c view -s R -d 'Read-only mode.  The \'readonly\' option will be set'
complete -c view -s r -d 'List swap files, with information about using them for recovery'
complete -c view -s s -d 'Silent mode'
complete -c view -s T -d 'Tells  Vim the name of the terminal you are using'
complete -c view -s u -d 'Use the commands in the file {vimrc} for initializations'
complete -c view -s U -d 'Use the commands in the file {gvimrc} for GUI initializations'
complete -c view -s V -d Verbose
complete -c view -s v -d 'Start  Vim in Vi mode, just like the executable was called "vi"'
complete -c view -s w -d 'All the characters that you type are recorded in the file {scriptout}, until …'
complete -c view -s W -d 'Like -w, but an existing file is overwritten'
complete -c view -s x -d 'Use encryption when writing files.   Will prompt for a crypt key'
complete -c view -s X -d 'Don\'t connect to the X server'
complete -c view -s y -d 'Start  Vim in easy mode, just like the executable was called "evim" or "eview"'
complete -c view -s Z -d 'Restricted mode.   Works like the executable starts with "r"'
complete -c view -l clean -d 'Do not use any personal configuration (vimrc, plugins, etc. )'
complete -c view -l echo-wid -d 'GTK GUI only: Echo the Window ID on stdout'
complete -c view -l help -d 'Give a help message and exit, just like "-h"'
complete -c view -l literal -d 'Take file name arguments literally, do not expand wildcards'
complete -c view -l noplugin -d 'Skip loading plugins.   Implied by -u NONE'
complete -c view -l remote -d 'Connect to a Vim server and make it edit the files given in the rest of the a…'
complete -c view -l remote-expr -d 'Connect to a Vim server, evaluate {expr} in it and print the result on stdout'
complete -c view -l remote-send -d 'Connect to a Vim server and send {keys} to it'
complete -c view -l remote-silent -d 'As --remote, but without the warning when no server is found'
complete -c view -l remote-wait -d 'As --remote, but Vim does not exit until the files have been edited'
complete -c view -l remote-wait-silent -d 'As --remote-wait, but without the warning when no server is found'
complete -c view -l serverlist -d 'List the names of all Vim servers that can be found'
complete -c view -l servername -d 'Use {name} as the server name'
complete -c view -l socketid -d 'GTK GUI only: Use the GtkPlug mechanism to run gvim in another window'
complete -c view -l startuptime -d 'During startup write timing messages to the file {fname}'
complete -c view -s t -d 'The file to edit and the initial cursor position depends on a "tag", a sort o…'
complete -c view -s q -d 'Start in quickFix mode'
complete -c view -l version -d 'Print version information and exit'


text:
# snap
# Autogenerated from man page /usr/share/man/man8/snap.8.gz
complete -c snap -l last -d 'Select last change of given type (install, refresh, remove, try, auto-refresh…'
complete -c snap -l no-wait -d 'Do not wait for the operation to finish but just print the change id'
complete -c snap -l abs-time -d 'Display absolute times (in RFC 3339 format)'
complete -c snap -l users -d 'Check data of only specific users (comma-separated) (default: all users) conn…'
complete -c snap -l all -d 'Show connected and unconnected plugs and slots create-cohort Create cohort ke…'
complete -c snap -l required -d 'Ensure that given backend:feature is available debug stacktraces Obtain stack…'
complete -c snap -l changes -d 'List all changes'
complete -c snap -l task -d 'ID of the task to inspect'
complete -c snap -l change -d 'ID of the change to inspect'
complete -c snap -l check -d 'Check change consistency'
complete -c snap -l is-seeded -d 'Output seeding status (true or false)'
complete -c snap -l dot -d 'Dot (graphviz) output'
complete -c snap -l no-hold -d 'Omit tasks in \'Hold\' state in the change output debug timings Get the timings…'
complete -c snap -l ensure -d 'Show timings for a change related to the given Ensure activity (one of: auto-…'
complete -c snap -l startup -d 'Show timings for the startup of given subsystem (one of: load-state, ifacemgr)'
complete -c snap -l verbose -d 'Show more information disable Disable a snap in the system'
complete -c snap -l forget -d 'Forget remembered state about the given connection'
complete -c snap -l channel -d 'Use this channel instead of stable'
complete -c snap -l edge -d 'Install from the edge channel'
complete -c snap -l beta -d 'Install from the beta channel'
complete -c snap -l candidate -d 'Install from the candidate channel'
complete -c snap -l stable -d 'Install from the stable channel'
complete -c snap -l revision -d 'Download the given revision of a snap, to which you must have developer access'
complete -c snap -l basename -d 'Use this basename for the snap and assertion files (defaults to <snap>_<revis…'
complete -c snap -l target-directory -d 'Download to this directory (defaults to the current directory)'
complete -c snap -l cohort -d 'Download from the given cohort enable Enable a snap in the system'
complete -c snap -l private -d 'Search private snaps'
complete -c snap -l narrow -d 'Only search for snaps in âstableâ'
complete -c snap -l section -d 'Restrict the search to a given section'
complete -c snap -l color -d 'Use a little bit of color to highlight some things'
complete -c snap -l unicode -d 'Use a little bit of Unicode to improve legibility.  forget Delete a snapshot'
complete -c snap -s t -d 'Strict typing with nulls and quoted strings'
complete -c snap -s d -d 'Always return document, even with single key'
complete -c snap -s l -d 'Always return list, even with single key help Show help about a command'
complete -c snap -l devmode -d 'Put snap in development mode and disable security confinement'
complete -c snap -l jailmode -d 'Put snap in enforced confinement mode'
complete -c snap -l classic -d 'Put snap in classic mode and disable security confinement'
complete -c snap -l dangerous -d 'Install the given snap file even if there are no pre-acknowledged signatures …'
complete -c snap -l unaliased -d 'Install the given snap without enabling its automatic aliases'
complete -c snap -l name -d 'Install the snap file under the given instance name'
complete -c snap -l ignore-validation -d 'Ignore validation by other snaps blocking the installation'
complete -c snap -l transaction -d 'Have one transaction per-snap or one for all the specified snaps interface Sh…'
complete -c snap -l attrs -d 'Show interface attributes'
complete -c snap -l remote -d 'Query the store for the assertion, via snapd if possible'
complete -c snap -l direct -d 'Query the store for the assertion, without attempting to go via snapd list Li…'
complete -c snap -s n -d 'Show only the given number of lines, or \'all\''
complete -c snap -s f -d 'Wait for new lines and print them as they come in'
complete -c snap -l serial -d 'Print the serial assertion instead of the model assertion'
complete -c snap -l assertion -d 'Print the raw assertion.  okay Acknowledge warnings'
complete -c snap -l check-skeleton -d 'Validate snap-dir metadata only'
complete -c snap -l filename -d 'Output to this filename'
complete -c snap -l compression -d 'Compression to use (e. g'
complete -c snap -l preseed -d 'Preseed (UC20+ only)'
complete -c snap -l preseed-sign-key -d 'Name of the key to use to sign preseed assertion, otherwise use the default k…'
complete -c snap -l apparmor-features-dir -d 'Optional path to apparmor kernel features directory (UC20+ only)'
complete -c snap -l arch -d 'Specify an architecture for snaps for --classic when the model does not'
complete -c snap -l snap -d 'Include the given snap from the store or a local file and/or specify the chan…'
complete -c snap -l run -d 'Boot into run mode'
complete -c snap -l install -d 'Boot into install mode'
complete -c snap -l recover -d 'Boot into recover mode'
complete -c snap -l factory-reset -d 'Boot into factory-reset mode recovery List available recovery systems'
complete -c snap -l show-keys -d 'Show recovery keys (if available) to unlock encrypted partitions'
complete -c snap -l amend -d 'Allow refresh attempt on snap unknown to the store'
complete -c snap -l leave-cohort -d 'Refresh the snap out of its cohort'
complete -c snap -l list -d 'Show the new versions of snaps that would be updated with the next refresh'
complete -c snap -l time -d 'Show auto refresh information but do not perform a refresh'
complete -c snap -l purge -d 'Remove the snap without saving a snapshot of its data restart Restart services'
complete -c snap -l reload -d 'If the service has a reload command, use it instead of restarting'
complete -c snap -l shell -d 'Run a shell instead of the command (useful for debugging)'
complete -c snap -l debug-log -d 'Enable debug logging during early snap startup phases'
complete -c snap -l strace -d 'Run the command under strace (useful for debugging)'
complete -c snap -l gdbserver -d 'Run the command with gdbserver'
complete -c snap -l trace-exec -d 'Display exec calls timing data save Save a snapshot of the current data'
complete -c snap -l id -d 'Show only a specific snapshot.  services Query the status of services'
complete -c snap -s s -d 'Parse the value as a string start Start services'
complete -c snap -l enable -d 'As well as starting the service now, arrange for it to be started on boot'
complete -c snap -l disable -d 'As well as stopping the service now, arrange for it to no longer be started o…'


text:
# psicc
# Autogenerated from man page /usr/share/man/man1/psicc.1.gz
complete -c psicc -s b -d 'Black point compensation (CRD only)'
complete -c psicc -s i -d 'Input profile: Generates Color Space Array (CSA)'
complete -c psicc -s t -d 'Intent (0=Perceptual, 1=Colorimetric, 2=Saturation, 3=Absolute)'
complete -c psicc -s o
complete -c psicc -s u -d 'Do NOT generate resource name on CRD'


text:
# xcalc
# Autogenerated from man page /usr/share/man/man1/xcalc.1.gz
complete -c xcalc -o stipple -d 'This option indicates that the background of the calculator should be drawn u…'
complete -c xcalc -o rpn -d 'This option indicates that Reverse Polish Notation should be used'


text:
# systemd-cryptenroll
# Autogenerated from man page /usr/share/man/man1/systemd-cryptenroll.1.gz
complete -c systemd-cryptenroll -l password -d 'Enroll a regular password/passphrase'
complete -c systemd-cryptenroll -l recovery-key -d 'Enroll a recovery key'
complete -c systemd-cryptenroll -l pkcs11-token-uri -d 'Enroll a PKCS#11 security token or smartcard (e. g.  a YubiKey)'
complete -c systemd-cryptenroll -l fido2-device -d 'Enroll a FIDO2 security token that implements the "hmac-secret" extension (e'
complete -c systemd-cryptenroll -l fido2-with-client-pin -d 'When enrolling a FIDO2 security token, controls whether to require the user t…'
complete -c systemd-cryptenroll -l fido2-with-user-presence -d 'When enrolling a FIDO2 security token, controls whether to require the user t…'
complete -c systemd-cryptenroll -l fido2-with-user-verification -d 'When enrolling a FIDO2 security token, controls whether to require user verif…'
complete -c systemd-cryptenroll -l tpm2-device -d 'Enroll a TPM2 security chip'
complete -c systemd-cryptenroll -l tpm2-pcrs -d 'Configures the TPM2 PCRs (Platform Configuration Registers) to bind the enrol…'
complete -c systemd-cryptenroll -l wipe-slot -d 'Wipes one or more LUKS2 key slots'
complete -c systemd-cryptenroll -s h -l help -d 'Print a short help text and exit'
complete -c systemd-cryptenroll -l version -d 'Print a short version string and exit'


text:
# foomatic-rip
# Autogenerated from man page /usr/share/man/man1/foomatic-rip.1.gz
complete -c foomatic-rip -s v -d 'verbose mode for debugging'
complete -c foomatic-rip -s q -d 'quiet mode - minimal information output'
complete -c foomatic-rip -s P -d '<printer> is the configured printer which should be used for this job'
complete -c foomatic-rip -l ppd -d 'The PPD file <ppdfile> should be applied for processing this job'
complete -c foomatic-rip -s o -d 'Option settings for this job'
complete -c foomatic-rip -l ------------------- -d 'This way you can print directly to your printer, use'


text:
# catdoc
# Autogenerated from man page /usr/share/man/man1/catdoc.1.gz
complete -c catdoc -s a -d '- shortcut for -f ascii.  Produces ASCII text as output'
complete -c catdoc -s b -d '- process broken MS-Word file'
complete -c catdoc -s d -d '- specifies destination charset name'
complete -c catdoc -s f -d '- specifies output format as described in CHARACTER SUBSTITUTION below'
complete -c catdoc -s l -d 'Causes   catdoc to list names of available charsets to the stdout and exit su…'
complete -c catdoc -s m -d 'Specifies right margin for text  (default 72).    -m 0 is equivalent to  -w'
complete -c catdoc -s s -d 'Specifies source charset'
complete -c catdoc -s t -d '- shortcut for   -f tex  converts all printable chars, which have special mea…'
complete -c catdoc -s u -d '- declares that Word  document  contain  UNICODE   (UTF-16) representation of…'
complete -c catdoc -s 8 -d '- declares is Word document is 8 bit'
complete -c catdoc -s w -d 'disables word wrapping'
complete -c catdoc -s x -d 'causes catdoc to output unknown UNICODE character as \\\\xNNNN, instead of ques…'
complete -c catdoc -s v -d 'causes catdoc to print some useless information about word document structure…'
complete -c catdoc -s V -d 'outputs catdoc version'


text:
# vdpa-mgmtdev
# Autogenerated from man page /usr/share/man/man8/vdpa-mgmtdev.8.gz
complete -c vdpa-mgmtdev -s V -d '} vdpa mgmtdev show [  MGMTDEV  ] vdpa mgmtdev help'


text:
# pkcheck
# Autogenerated from man page /usr/share/man/man1/pkcheck.1.gz
complete -c pkcheck -l process -d '(see below) or'
complete -c pkcheck -l system-bus-name -d 'action.  The'
complete -c pkcheck -l detail -d 'option can be used zero or more times to pass details about action.  If'
complete -c pkcheck -l allow-user-interaction -d 'is passed, pkcheck blocks while waiting for authentication'
complete -c pkcheck -l enable-internal-agent -d 'is passed.  AUTHOR'


text:
# budgie-run-dialog
# Autogenerated from man page /usr/share/man/man1/budgie-run-dialog.1.gz
complete -c budgie-run-dialog -s h -l help -d 'Show help options'
complete -c budgie-run-dialog -l help-all -d 'Show all help options'
complete -c budgie-run-dialog -l help-gapplication -d 'Show GApplication options'
complete -c budgie-run-dialog -l help-gtk -d 'Show GTK+ Options . SS "Application Options:"'
complete -c budgie-run-dialog -l display -d 'X display to use'


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


text:
# dvispc
# Autogenerated from man page /usr/share/man/man1/dvispc.1.gz
complete -c dvispc -s t -d 'option.  Also, dvispc -x can accept DTL-compatible text input'


text:
# echo
# Autogenerated from man page /usr/share/man/man1/echo.1.gz
complete -c echo -s n -d 'do not output the trailing newline'
complete -c echo -s e -d 'enable interpretation of backslash escapes'
complete -c echo -s E -d 'disable interpretation of backslash escapes (default)'
complete -c echo -l help -d 'display this help and exit'
complete -c echo -l version -d 'output version information and exit '


text:
# logsave
# Autogenerated from man page /usr/share/man/man8/logsave.8.gz
complete -c logsave -s a -d 'This option will cause the output to be appended to R logfile , instead of re…'
complete -c logsave -s s -d 'This option will cause  logsave to skip writing to the log file text which is…'
complete -c logsave -s v -d 'This option will make logsave to be more verbose in its output to the user'


text:
# appstreamcli
# Autogenerated from man page /usr/share/man/man1/appstreamcli.1.gz
complete -c appstreamcli -l details -d 'Print out more information about a found component'
complete -c appstreamcli -l no-color -d 'Don\\*(Aqt print colored output'
complete -c appstreamcli -l no-net -d 'Do not access the network when validating metadata'
complete -c appstreamcli -l version -d 'Display the version number of appstreamcli'
complete -c appstreamcli -l force -d flag
complete -c appstreamcli -l pedantic -d 'flag triggers a more pedantic validation of the file, including minor and sty…'
complete -c appstreamcli -l from-desktop -d 'option can be used to use a '
complete -c appstreamcli -l exec -d 'flag can be used to explicitly define a binary to launch'
complete -c appstreamcli -l format -d 'option can be used to enforce reading the input file in a specific format ("t…'
complete -c appstreamcli -l limit -d 'option is used to limit the amount of release entries written (the newest ent…'


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


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


text:
# runcon
# Autogenerated from man page /usr/share/man/man1/runcon.1.gz
complete -c runcon -s c -l compute -d 'compute process transition context before modifying'
complete -c runcon -s t -l type -d 'type (for same role as parent)'
complete -c runcon -s u -l user -d 'user identity'
complete -c runcon -s r -l role -d role
complete -c runcon -s l -l range -d levelrange
complete -c runcon -l help -d 'display this help and exit'
complete -c runcon -l version -d 'output version information and exit AUTHOR Written by Russell Coker'


text:
# ps2pdf13
# Autogenerated from man page /usr/share/man/man1/ps2pdf13.1.gz
complete -c ps2pdf13 -o dCompatibilityLevel -d 'switch in the command line'
complete -c ps2pdf13 -o dPDFSETTINGS -d 'figure. ps proof. pdf'
complete -c ps2pdf13 -s t -d ps2pdf


text:
# lspcmcia
# Autogenerated from man page /usr/share/man/man8/lspcmcia.8.gz
complete -c lspcmcia -s V -d 'Show version information and exit'
complete -c lspcmcia -l not
complete -c lspcmcia -s v -d 'Increase the verbosity of the ls command'


text:
# kill
# Autogenerated from man page /usr/share/man/man1/kill.1.gz
complete -c kill -o '<signal>' -d 'TQ  -s <signal> . TQ  --signal <signal> Specify the  signal to be sent'
complete -c kill -s q -l queue -d 'Use  sigqueue(3) rather than  kill(2) and the value argument is used to speci…'
complete -c kill -s l -l list -d 'List signal names'
complete -c kill -s L -l table -d 'List signal names in a nice table'
complete -c kill -s 9 -o SIGKILL -d or
complete -c kill -o KILL -d 'Negative PID values may be used to choose whole process groups; see the PGID …'
complete -c kill -s 1 -d 'is special; it indicates all processes except the kill process itself and init'
complete -c kill -s s
complete -c kill -l signal -d 'Specify the signal to be sent'


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


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


text:
# avahi-resolve-address
# Autogenerated from man page /usr/share/man/man1/avahi-resolve-address.1.gz
complete -c avahi-resolve-address -s n -l name -d 'Translate one or more fully qualified host names into addresses'
complete -c avahi-resolve-address -s a -l address -d 'Translate one or more addresses into fully qualified host names'
complete -c avahi-resolve-address -s v -l verbose -d 'Enable verbose mode'
complete -c avahi-resolve-address -s 6 -d 'When resolving a host name, look for IPv6 addresses exclusively'
complete -c avahi-resolve-address -s 4 -d 'When resolving a host name, look for IPv4 addresses exclusively'
complete -c avahi-resolve-address -s h -l help -d 'Show help'
complete -c avahi-resolve-address -s V -l version -d 'Show version information'


text:
# magnus
# Autogenerated from man page /usr/share/man/man1/magnus.1.gz
complete -c magnus -l refresh-interval -d 'How often to update Magnus\'s magnifier view.  Defaults to 120ms'


text:
# precat
# Autogenerated from man page /usr/share/man/man1/precat.1.gz
complete -c precat -s h -l help -d 'display help'
complete -c precat -s d -l decompress -d 'force decompression'
complete -c precat -s z -l compress -d 'dorce compression'
complete -c precat -s L -l license -d 'display software license'
complete -c precat -s V -l version -d 'display version'
complete -c precat -s c -l stdout -d 'decompress to standard output'
complete -c precat -s f -l force -d force
complete -c precat -s k -l keep -d 'keep input files'
complete -c precat -s s -l sort -d 'sort and remove duplicates before compressing'
complete -c precat -s S -l nocwl -d 'do not rename . wl suffix to . cwl (use . wl. pz instead)'
complete -c precat -s q -l quiet -d 'suppress all warnings AUTHOR This manual page was written by Brian Nelson <py…'


text:
# geteltorito
# Autogenerated from man page /usr/share/man/man1/geteltorito.1.gz
complete -c geteltorito -s o -d 'filename '


text:
# xprop
# Autogenerated from man page /usr/share/man/man1/xprop.1.gz
complete -c xprop -o help -d 'Print out a summary of command line options. PP'
complete -c xprop -o grammar -d 'Print out a detailed grammar for all command line options. PP'
complete -c xprop -o id -d 'This argument allows the user to select window id on the command line rather …'
complete -c xprop -o name -d 'This argument allows the user to specify that the window named name is the ta…'
complete -c xprop -o font -d 'This argument allows the user to specify that the properties of font font sho…'
complete -c xprop -o root -d 'This argument specifies that X\'s root window is the target window'
complete -c xprop -o display -d 'This argument allows you to specify the server to connect to; see X(7). PP'
complete -c xprop -o len -d 'Specifies that at most n bytes of any property should be read or displayed'
complete -c xprop -o notype -d 'Specifies that the type of each property should not be displayed. PP'
complete -c xprop -o fs -d 'Specifies that file file should be used as a source of more formats for prope…'
complete -c xprop -o frame -d 'Specifies that when selecting a window by hand (i. e'
complete -c xprop -o remove -d 'Specifies the name of a property to be removed from the indicated window. PP'
complete -c xprop -o set -d 'Specifies the name of a property and a property value, to be set on the indic…'
complete -c xprop -o spy -d 'Examine window properties forever, looking for property change events. PP'
complete -c xprop -o version -d 'Print program version information and exit. PP'
complete -c xprop -s f -d 'Specifies that the format for name should be format and that the dformat for …'


text:
# apt-extracttemplates
# Autogenerated from man page /usr/share/man/man1/apt-extracttemplates.1.gz
complete -c apt-extracttemplates -s t -l tempdir -d 'Temporary directory in which to write extracted debconf template files and co…'
complete -c apt-extracttemplates -s h -l help -d 'Show a short usage summary'
complete -c apt-extracttemplates -s v -l version -d 'Show the program version'
complete -c apt-extracttemplates -s c -l config-file -d 'Configuration File; Specify a configuration file to use'
complete -c apt-extracttemplates -s o -l option -d 'Set a Configuration Option; This will set an arbitrary configuration option'
complete -c apt-extracttemplates -o f- -l no-f
complete -c apt-extracttemplates -s f -d 'or several other variations'


text:
# mksquashfs
# Autogenerated from man page /usr/share/man/man1/mksquashfs.1.gz
complete -c mksquashfs -o comp -d 'select COMPRESSION compression'
complete -c mksquashfs -s b -d 'set data block to BLOCK_SIZE.  Default 131072 bytes'
complete -c mksquashfs -o no-exports -d 'don\'t make the filesystem exportable via NFS'
complete -c mksquashfs -o no-sparse -d 'don\'t detect sparse files'
complete -c mksquashfs -o no-xattrs -d 'don\'t store extended attributes'
complete -c mksquashfs -o xattrs -d 'store extended attributes (default)'
complete -c mksquashfs -o noI -d 'do not compress inode table'
complete -c mksquashfs -o noD -d 'do not compress data blocks'
complete -c mksquashfs -o noF -d 'do not compress fragment blocks'
complete -c mksquashfs -o noX -d 'do not compress extended attributes'
complete -c mksquashfs -o no-fragments -d 'do not use fragments'
complete -c mksquashfs -o always-use-fragments -d 'use fragment blocks for files larger than block size'
complete -c mksquashfs -o no-duplicates -d 'do not perform duplicate checking'
complete -c mksquashfs -o all-root -d 'make all files owned by root'
complete -c mksquashfs -o force-uid -d 'set all file uids to uid'
complete -c mksquashfs -o force-gid -d 'set all file gids to gid'
complete -c mksquashfs -o nopad -d 'do not pad filesystem to a multiple of 4K'
complete -c mksquashfs -o keep-as-directory -d 'if one source directory is specified, create a root directory containing that…'
complete -c mksquashfs -s p -d 'Add pseudo file definition'
complete -c mksquashfs -o pf -d 'Add list of pseudo file definitions'
complete -c mksquashfs -o sort -d 'sort files according to priorities in SORT_FILE'
complete -c mksquashfs -o ef -d 'list of exclude dirs/files.  One per line'
complete -c mksquashfs -o wildcards -d 'Allow extended shell wildcards (globbing) to be used in exclude dirs/files'
complete -c mksquashfs -o regex -d 'Allow POSIX regular expressions to be used in exclude dirs/files'
complete -c mksquashfs -o noappend -d 'do not append to existing filesystem'
complete -c mksquashfs -o root-becomes -d 'when appending source files/directories, make the original root become a subd…'
complete -c mksquashfs -o version -d 'print version, licence and copyright message'
complete -c mksquashfs -o recover -d 'recover filesystem data using recovery file NAME'
complete -c mksquashfs -o no-recovery -d 'don\'t generate a recovery file'
complete -c mksquashfs -o info -d 'print files written to filesystem'
complete -c mksquashfs -o no-progress -d 'don\'t display the progress bar'
complete -c mksquashfs -o processors -d 'Use NUMBER processors.  By default will use number of processors available'
complete -c mksquashfs -o read-queue -d 'Set input queue to SIZE Mbytes.  Default 64 Mbytes'
complete -c mksquashfs -o write-queue -d 'Set output queue to SIZE Mbytes.  Default 512 Mbytes'
complete -c mksquashfs -o fragment-queue -d 'Set fragment queue to SIZE Mbytes.  Default 64 Mbytes'
complete -c mksquashfs -o root-owned -d 'alternative name for -all-root'
complete -c mksquashfs -o noInodeCompression -d 'alternative name for -noI'
complete -c mksquashfs -o noDataCompression -d 'alternative name for -noD'
complete -c mksquashfs -o noFragmentCompression -d 'alternative name for -noF'
complete -c mksquashfs -o noXattrCompression -d 'alternative name for -noX'
complete -c mksquashfs -o Xbcj -d 'Compress using filter1,filter2,'
complete -c mksquashfs -o Xdict-size -d 'Use DICT_SIZE as the XZ dictionary size'


text:
# dpkg-reconfigure
# Autogenerated from man page /usr/share/man/man8/dpkg-reconfigure.8.gz
complete -c dpkg-reconfigure -o ftype -l frontend -d 'Select the frontend to use'
complete -c dpkg-reconfigure -o pvalue -l priority -d 'Specify the minimum priority of question that will be displayed'
complete -c dpkg-reconfigure -l default-priority -d 'Use whatever the default priority of question is, instead of forcing the prio…'
complete -c dpkg-reconfigure -s u -l unseen-only -d 'By default, all questions are shown, even if they have already been answered'
complete -c dpkg-reconfigure -l force -d 'Force dpkg-reconfigure to reconfigure a package even if the package is in an …'
complete -c dpkg-reconfigure -l no-reload -d 'Prevent dpkg-reconfigure from reloading templates'


text:
# nemo
# Autogenerated from man page /usr/share/man/man1/nemo.1.gz
complete -c nemo -l geometry -d 'Create the initial window with the given geometry'
complete -c nemo -l tabs -d 'Open URIs in tabs'
complete -c nemo -l existing-window -d 'Open URIs in an existing window'
complete -c nemo -l no-default-window -d 'Only create windows for explicitly specified URIs'
complete -c nemo -l fix-cache -d 'Repair the user thumbnail cache - this can be useful if you\'re having trouble…'
complete -c nemo -l debug -d 'Enable debugging code.   Example usage: \'NEMO_DEBUG=Actions nemo --debug\''
complete -c nemo -l quit -d 'Quit Nemo'
complete -c nemo -l help -d 'Show a summary of options'
complete -c nemo -l version -d 'Show Nemo\'s version'
complete -c nemo -s g
complete -c nemo -s t
complete -c nemo -s n
complete -c nemo -s q


text:
# realpath
# Autogenerated from man page /usr/share/man/man1/realpath.1.gz
complete -c realpath -s e -l canonicalize-existing -d 'all components of the path must exist'
complete -c realpath -s m -l canonicalize-missing -d 'no path components need exist or be a directory'
complete -c realpath -s L -l logical -d 'resolve \'. \' components before symlinks'
complete -c realpath -s P -l physical -d 'resolve symlinks as encountered (default)'
complete -c realpath -s q -l quiet -d 'suppress most error messages'
complete -c realpath -l relative-to -d 'print the resolved path relative to DIR'
complete -c realpath -l relative-base -d 'print absolute paths unless paths below DIR'
complete -c realpath -s s -l strip -l no-symlinks -d 'don\'t expand symlinks'
complete -c realpath -s z -l zero -d 'end each output line with NUL, not newline'
complete -c realpath -l help -d 'display this help and exit'
complete -c realpath -l version -d 'output version information and exit AUTHOR Written by Padraig Brady'


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


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


text:
# cupsaccept
# Autogenerated from man page /usr/share/man/man8/cupsaccept.8.gz
complete -c cupsaccept -s E -d 'Forces encryption when connecting to the server'
complete -c cupsaccept -s U -d 'Sets the username that is sent when connecting to the server'
complete -c cupsaccept -s h -d 'Chooses an alternate server'
complete -c cupsaccept -s r -d 'Sets the reason string that is shown for a printer that is rejecting jobs'


text:
# eqn
# Autogenerated from man page /usr/share/man/man1/eqn.1.gz
complete -c eqn -s d -d 'Specify delimiters  x and\\~\\c  y for the left and right end, respectively, of…'
complete -c eqn -s C -d 'Recognize  . EQ and  '
complete -c eqn -s N -d 'Don\'t allow newlines within delimiters'
complete -c eqn -s v -d 'Print the version number'
complete -c eqn -s r -d 'Only one size reduction'
complete -c eqn -s m -d 'The minimum point-size is\\~\\c R n '
complete -c eqn -s T -d 'The output is for device R name '
complete -c eqn -s M -d 'Search  dir for  eqnrc before the default directories'
complete -c eqn -s R -d 'Don\'t load R eqnrc '
complete -c eqn -s f -d 'This is equivalent to a  gfont F command'
complete -c eqn -s s -d 'This is equivalent to a  gsize n command.  This option is deprecated'
complete -c eqn -s e -d 'option of groff '
complete -c eqn -s p -d 'This says that subscripts and superscripts should be n  points smaller than t…'


text:
# setfont
# Autogenerated from man page /usr/share/man/man8/setfont.8.gz
complete -c setfont -s h -d 'Override font height'
complete -c setfont -s d -d 'Doubles the size of the font, by replicating all of its pixels vertically and…'
complete -c setfont -s m -d 'Load console map or Unicode console map from R file '
complete -c setfont -s o -d 'Save previous font in R file '
complete -c setfont -s O -d 'Save previous font and Unicode map in R file '
complete -c setfont -o om -d 'Store console map in R file '
complete -c setfont -o ou -d 'Save previous Unicode map in R file '
complete -c setfont -s u -d 'Load Unicode table describing the font from R file '
complete -c setfont -s C -d 'Set the font for the indicated console.  (May require root permissions. )'
complete -c setfont -s v -d 'Be verbose'
complete -c setfont -s V -d 'Print version and exit'


text:
# fc-conflist
# Autogenerated from man page /usr/share/man/man1/fc-conflist.1.gz
complete -c fc-conflist -s V -d 'Show version of the program and exit'


text:
# basenc
# Autogenerated from man page /usr/share/man/man1/basenc.1.gz
complete -c basenc -l base64 -d 'same as \'base64\' program (RFC4648 section 4)'
complete -c basenc -l base64url -d 'file- and url-safe base64 (RFC4648 section 5)'
complete -c basenc -l base32 -d 'same as \'base32\' program (RFC4648 section 6)'
complete -c basenc -l base32hex -d 'extended hex alphabet base32 (RFC4648 section 7)'
complete -c basenc -l base16 -d 'hex encoding (RFC4648 section 8)'
complete -c basenc -l base2msbf -d 'bit string with most significant bit (msb) first'
complete -c basenc -l base2lsbf -d 'bit string with least significant bit (lsb) first'
complete -c basenc -s d -l decode -d 'decode data'
complete -c basenc -s i -l ignore-garbage -d 'when decoding, ignore non-alphabet characters'
complete -c basenc -s w -l wrap -d 'wrap encoded lines after COLS character (default 76)'
complete -c basenc -l z85 -d 'ascii85-like encoding (ZeroMQ spec:32/Z85); when encoding, input length must …'
complete -c basenc -l help -d 'display this help and exit'
complete -c basenc -l version -d 'output version information and exit'


text:
# zramctl
# Autogenerated from man page /usr/share/man/man8/zramctl.8.gz
complete -c zramctl -s a -l algorithm
complete -c zramctl -s f -l find
complete -c zramctl -s n -l noheadings
complete -c zramctl -s o -l output
complete -c zramctl -l output-all
complete -c zramctl -l raw
complete -c zramctl -s r -l reset
complete -c zramctl -s s -l size
complete -c zramctl -s t -l streams
complete -c zramctl -s V -l version
complete -c zramctl -s h -l help


text:
# rstartd
# Autogenerated from man page /usr/share/man/man1/rstartd.1.gz
complete -c rstartd -s c -d 'This option specifies the "global" configuration file that rstartd is to read'


text:
# udisksctl
# Autogenerated from man page /usr/share/man/man1/udisksctl.1.gz
complete -c udisksctl -s t -l filesystem-type
complete -c udisksctl -s o -l options
complete -c udisksctl -l force -d 'can be used to request that the device is unmounted even if active references…'
complete -c udisksctl -s f
complete -c udisksctl -l key-file
complete -c udisksctl -l file
complete -c udisksctl -s r -l read-only
complete -c udisksctl -l offset
complete -c udisksctl -s s -l size
complete -c udisksctl -s b -l block-device
complete -c udisksctl -s p -l object-path
complete -c udisksctl -s d -l drive
complete -c udisksctl -l no-user-interaction -d 'can be used to request that no interaction (such as the user being presented …'


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


text:
# ebtables-nft
# Autogenerated from man page /usr/share/man/man8/ebtables-nft.8.gz
complete -c ebtables-nft -s t -l table
complete -c ebtables-nft -s L -s Z -d 'are combined, the commands'
complete -c ebtables-nft -s N -s P -d 'are combined, or when'
complete -c ebtables-nft -l atomic-file -d 'is used'
complete -c ebtables-nft -s A -l append -d 'Append a rule to the end of the selected chain'
complete -c ebtables-nft -s D -l delete -d 'Delete the specified rule or rules from the selected chain'
complete -c ebtables-nft -l Ln -d 'to list the rules with their rule number)'
complete -c ebtables-nft -s I -d command
complete -c ebtables-nft -s C -l change-counters -d 'Change the counters of the specified rule or rules from the selected chain'
complete -c ebtables-nft -l insert -d 'Insert the specified rule into the selected chain at the specified rule number'
complete -c ebtables-nft -l policy -d 'Set the policy for the chain to the given target'
complete -c ebtables-nft -s F -l flush -d 'Flush the selected chain'
complete -c ebtables-nft -l zero -d 'Set the counters of the selected chain to zero'
complete -c ebtables-nft -l list -d 'List all rules in the selected chain'
complete -c ebtables-nft -l Lx
complete -c ebtables-nft -l Lc
complete -c ebtables-nft -l Lmac2
complete -c ebtables-nft -l new-chain -d 'Create a new user-defined chain with the given name'
complete -c ebtables-nft -s X -l delete-chain -d 'Delete the specified user-defined chain'
complete -c ebtables-nft -s E -l rename-chain -d 'Rename the specified chain to a new name'
complete -c ebtables-nft -l init-table -d 'Replace the current table data by the initial table data'
complete -c ebtables-nft -l atomic-init -d 'Copy the kernel\'s initial data of the table to the specified file'
complete -c ebtables-nft -l atomic-save -d 'Copy the kernel\'s current data of the table to the specified file'
complete -c ebtables-nft -l atomic-commit -d 'Replace the kernel table data with the data contained in the specified file'
complete -c ebtables-nft -s V -l version -d 'Show the version of the ebtables userspace program'
complete -c ebtables-nft -s h -l help -d 'Give a brief description of the command syntax'
complete -c ebtables-nft -s j -l jump -d 'The target of the rule'
complete -c ebtables-nft -s M -l modprobe -d 'When talking to the kernel, use this program to try to automatically load mis…'
complete -c ebtables-nft -l concurrent -d 'Use a file lock to support concurrent scripts updating the ebtables kernel ta…'
complete -c ebtables-nft -s p -l protocol -d 'The protocol that was responsible for creating the frame'
complete -c ebtables-nft -l proto -d 'is an alias for this option'
complete -c ebtables-nft -s i -l in-interface -d 'The interface (bridge port) via which a frame is received (this option is use…'
complete -c ebtables-nft -l in-if -d 'is an alias for this option'
complete -c ebtables-nft -l logical-in -d 'The (logical) bridge interface via which a frame is received (this option is …'
complete -c ebtables-nft -s o -l out-interface -d 'The interface (bridge port) via which a frame is going to be sent (this optio…'
complete -c ebtables-nft -l out-if -d 'is an alias for this option'
complete -c ebtables-nft -l logical-out -d 'The (logical) bridge interface via which a frame is going to be sent (this op…'
complete -c ebtables-nft -s s -l source -d 'The source MAC address'
complete -c ebtables-nft -l src -d 'is an alias for this option'
complete -c ebtables-nft -s d -l destination -d 'The destination MAC address.  See'
complete -c ebtables-nft -l dst -d 'is an alias for this option'
complete -c ebtables-nft -s c -l set-counter -d 'If used with'
complete -c ebtables-nft -s m -d 'These extensions deal with functionality supported by kernel modules suppleme…'
complete -c ebtables-nft -l 802_3-sap -d 'DSAP and SSAP are two one byte 802. 3 fields'
complete -c ebtables-nft -l 802_3-type -d 'If the 802'
complete -c ebtables-nft -l among-dst -d 'Compare the MAC destination to the given list'
complete -c ebtables-nft -l among-src -d 'Compare the MAC source to the given list'
complete -c ebtables-nft -l among-dst-file -d 'Same as'
complete -c ebtables-nft -l among-src-file -d 'Same as'
complete -c ebtables-nft -l arp-opcode -d 'The (R)ARP opcode (decimal or a string, for more details see ebtables -h arp )'
complete -c ebtables-nft -l arp-htype -d 'The hardware type, this can be a decimal or the string Ethernet (which sets t…'
complete -c ebtables-nft -l arp-ptype -d 'The protocol type for which the (r)arp is used (hexadecimal or the string IPv…'
complete -c ebtables-nft -l arp-ip-src -d 'The (R)ARP IP source address specification'
complete -c ebtables-nft -l arp-ip-dst -d 'The (R)ARP IP destination address specification'
complete -c ebtables-nft -l arp-mac-src -d 'The (R)ARP MAC source address specification'
complete -c ebtables-nft -l arp-mac-dst -d 'The (R)ARP MAC destination address specification'
complete -c ebtables-nft -l ip-source -d 'The source IP address.  The flag'
complete -c ebtables-nft -l ip-src -d 'is an alias for this option'
complete -c ebtables-nft -l ip-destination -d 'The destination IP address.  The flag'
complete -c ebtables-nft -l ip-dst -d 'is an alias for this option'
complete -c ebtables-nft -l ip-tos -d 'The IP type of service, in hexadecimal numbers.  IPv4 '
complete -c ebtables-nft -l ip-protocol -d 'The IP protocol.  The flag'
complete -c ebtables-nft -l ip-proto -d 'is an alias for this option'
complete -c ebtables-nft -l ip-source-port -d 'The source port or port range for the IP protocols 6 (TCP), 17 (UDP), 33 (DCC…'
complete -c ebtables-nft -l ip-sport -d 'is an alias for this option'
complete -c ebtables-nft -l ip-destination-port -d 'The destination port or port range for ip protocols 6 (TCP), 17 (UDP), 33 (DC…'
complete -c ebtables-nft -l ip-dport -d 'is an alias for this option.  ip6 Specify IPv6 fields'
complete -c ebtables-nft -l ip6-source -d 'The source IPv6 address.  The flag'
complete -c ebtables-nft -l ip6-src -d 'is an alias for this option'
complete -c ebtables-nft -l ip6-destination -d 'The destination IPv6 address.  The flag'
complete -c ebtables-nft -l ip6-dst -d 'is an alias for this option'
complete -c ebtables-nft -l ip6-tclass -d 'The IPv6 traffic class, in hexadecimal numbers'
complete -c ebtables-nft -l ip6-protocol -d 'The IP protocol.  The flag'
complete -c ebtables-nft -l ip6-proto -d 'is an alias for this option'
complete -c ebtables-nft -l ip6-source-port -d 'The source port or port range for the IPv6 protocols 6 (TCP), 17 (UDP), 33 (D…'
complete -c ebtables-nft -l ip6-sport -d 'is an alias for this option'
complete -c ebtables-nft -l ip6-destination-port -d 'The destination port or port range for IPv6 protocols 6 (TCP), 17 (UDP), 33 (…'
complete -c ebtables-nft -l ip6-dport -d 'is an alias for this option'
complete -c ebtables-nft -l ip6-icmp-type -d 'Specify ipv6-icmp type and code to match'
complete -c ebtables-nft -l log -d 'watcher to give limited logging, for example'
complete -c ebtables-nft -l limit -d 'Maximum average matching rate: specified as a number, with an optional /secon…'
complete -c ebtables-nft -l limit-burst -d 'Maximum initial number of packets to match: this number gets recharged by one…'
complete -c ebtables-nft -l mark -d 'Matches frames with the given unsigned mark value'
complete -c ebtables-nft -l pkttype-type -d 'Matches on the Ethernet "class" of the frame, which is determined by the gene…'
complete -c ebtables-nft -l stp-type -d 'The BPDU type (0-255), recognized non-numerical types are config , denoting a…'
complete -c ebtables-nft -l stp-flags -d 'The BPDU flag (0-255), recognized non-numerical flags are topology-change , d…'
complete -c ebtables-nft -l stp-root-prio -d 'The root priority (0-65535) range'
complete -c ebtables-nft -l stp-root-addr -d 'The root mac address, see the option'
complete -c ebtables-nft -l stp-root-cost -d 'The root path cost (0-4294967295) range'
complete -c ebtables-nft -l stp-sender-prio -d 'The BPDU\'s sender priority (0-65535) range'
complete -c ebtables-nft -l stp-sender-addr -d 'The BPDU\'s sender mac address, see the option'
complete -c ebtables-nft -l stp-port -d 'The port identifier (0-65535) range'
complete -c ebtables-nft -l stp-msg-age -d 'The message age timer (0-65535) range'
complete -c ebtables-nft -l stp-max-age -d 'The max age timer (0-65535) range'
complete -c ebtables-nft -l stp-hello-time -d 'The hello time timer (0-65535) range'
complete -c ebtables-nft -l stp-forward-delay -d 'The forward delay timer (0-65535) range.  vlan Specify 802'
complete -c ebtables-nft -l vlan-id -d 'The VLAN identifier field (VID).  Decimal number from 0 to 4095'
complete -c ebtables-nft -l vlan-prio -d 'The user priority field, a decimal number from 0 to 7'
complete -c ebtables-nft -l vlan-encap -d 'The encapsulated Ethernet frame type/length'
complete -c ebtables-nft -l log-level
complete -c ebtables-nft -l log-prefix
complete -c ebtables-nft -l log-ip
complete -c ebtables-nft -l log-ip6
complete -c ebtables-nft -l log-arp
complete -c ebtables-nft -l nflog
complete -c ebtables-nft -l nflog-group
complete -c ebtables-nft -l nflog-prefix
complete -c ebtables-nft -l nflog-range
complete -c ebtables-nft -l nflog-threshold
complete -c ebtables-nft -l ulog
complete -c ebtables-nft -l ulog-prefix
complete -c ebtables-nft -l ulog-nlgroup
complete -c ebtables-nft -l ulog-cprange
complete -c ebtables-nft -l ulog-qthreshold
complete -c ebtables-nft -l arpreply-mac -d 'Specifies the MAC address to reply with: the Ethernet source MAC and the ARP …'
complete -c ebtables-nft -l arpreply-target -d 'Specifies the standard target'
complete -c ebtables-nft -l to-destination
complete -c ebtables-nft -l to-dst -d 'is an alias for this option'
complete -c ebtables-nft -l dnat-target
complete -c ebtables-nft -l mark-set
complete -c ebtables-nft -l mark-or
complete -c ebtables-nft -l mark-and
complete -c ebtables-nft -l mark-xor
complete -c ebtables-nft -l mark-target
complete -c ebtables-nft -l redirect-target
complete -c ebtables-nft -l to-source
complete -c ebtables-nft -l to-src -d 'is an alias for this option'
complete -c ebtables-nft -l snat-target
complete -c ebtables-nft -l snat-arp


text:
# systemd-hibernate
# Autogenerated from man page /usr/share/man/man8/systemd-hibernate.service.8.gz
complete -c systemd-hibernate -s h -l help -d 'Print a short help text and exit'
complete -c systemd-hibernate -l version -d 'Print a short version string and exit'


text:
# setsid
# Autogenerated from man page /usr/share/man/man1/setsid.1.gz
complete -c setsid -s c -l ctty
complete -c setsid -s f -l fork
complete -c setsid -s w -l wait
complete -c setsid -s V -l version
complete -c setsid -s h -l help


text:
# aptdcon
# Autogenerated from man page /usr/share/man/man1/aptdcon.1.gz
complete -c aptdcon -s v -l version -d 'Show the version number of the aptdcon'
complete -c aptdcon -s h -l help -d 'Show information about the usage of the command'
complete -c aptdcon -s d -l debug -d 'Show additional information on the command line'
complete -c aptdcon -s i -l install -d 'Install the list of PACKAGES'
complete -c aptdcon -l reinstall -d 'Reinstall the list of PACKAGES'
complete -c aptdcon -s r -l remove -d 'Remove the list of PACKAGES'
complete -c aptdcon -s p -l purge -d 'Purge the list of PACKAGES'
complete -c aptdcon -s u -l upgrade -d 'Upgrade the list of PACKAGES'
complete -c aptdcon -l upgrade-system -d 'Upgrade the whole system'
complete -c aptdcon -l fix-install -d 'Try to complete a previously cancelled installation by calling "dpkg --config…'
complete -c aptdcon -l fix-depends -d 'Try to resolve unsatisified dependencies'
complete -c aptdcon -l add-vendor-key -d 'Install the PUBLIC_KEY_FILE to authenticate and trust packages singed by the …'
complete -c aptdcon -l add-vendor-key-from-keyserver -d 'Download and install the PUBLIC_KEY_ID to authenticate and trust packages sin…'
complete -c aptdcon -l key-server -d 'Download vendor keys from the given KEYSERVER'
complete -c aptdcon -l remove-vendor-key -d 'Remove the vendor key of the given FINGERPRINT to no longer trust packages fr…'
complete -c aptdcon -l add-repository -d 'Allow to install software from the repository specified by the given  DEB_LINE'
complete -c aptdcon -l sources-file -d 'Specify an alternative sources file to which the new repository should be wri…'
complete -c aptdcon -l list-trusted-vendors -d 'Show all trusted software vendors and theirs keys'
complete -c aptdcon -l hide-terminal -d 'Do not attach to the interactive terminal of the underlying dpkg call'
complete -c aptdcon -l allow-unauthenticated -d 'Allow to install packages which are not from a trusted vendor'


text:
# usermod
# Autogenerated from man page /usr/share/man/man8/usermod.8.gz
complete -c usermod -s a -l append -d 'Add the user to the supplementary group(s).  Use only with the -G option'
complete -c usermod -s b -l badnames -d 'Allow names that do not conform to standards'
complete -c usermod -s c -l commentCOMMENT -d 'The new value of the user\\*(Aqs password file comment field'
complete -c usermod -s d -l homeHOME_DIR -d 'The user\\*(Aqs new login directory'
complete -c usermod -s e -l expiredateEXPIRE_DATE -d 'The date on which the user account will be disabled'
complete -c usermod -s f -l inactiveINACTIVE -d 'The number of days after a password expires until the account is permanently …'
complete -c usermod -s g -l gidGROUP -d 'The group name or number of the user\\*(Aqs new initial login group'
complete -c usermod -s G -l groupsGROUP1 -d 'A list of supplementary groups which the user is also a member of'
complete -c usermod -s l -l loginNEW_LOGIN -d 'The name of the user will be changed from LOGIN to NEW_LOGIN'
complete -c usermod -s L -l lock -d 'Lock a user\\*(Aqs password'
complete -c usermod -s m -l move-home -d 'Move the content of the user\\*(Aqs home directory to the new location'
complete -c usermod -s o -l non-unique -d 'When used with the -u option, this option allows to change the user ID to a n…'
complete -c usermod -s p -l passwordPASSWORD -d 'The encrypted password, as returned by crypt(3)'
complete -c usermod -s R -l rootCHROOT_DIR -d 'Apply changes in the CHROOT_DIR directory and use the configuration files fro…'
complete -c usermod -s P -l prefixPREFIX_DIR -d 'Apply changes in the PREFIX_DIR directory and use the configuration files fro…'
complete -c usermod -s s -l shellSHELL -d 'The name of the user\\*(Aqs new login shell'
complete -c usermod -s u -l uidUID -d 'The new numerical value of the user\\*(Aqs ID'
complete -c usermod -s U -l unlock -d 'Unlock a user\\*(Aqs password'
complete -c usermod -s v -l add-subuidsFIRST-LAST -d 'Add a range of subordinate uids to the user\\*(Aqs account'
complete -c usermod -s V -l del-subuidsFIRST-LAST -d 'Remove a range of subordinate uids from the user\\*(Aqs account'
complete -c usermod -s w -l add-subgidsFIRST-LAST -d 'Add a range of subordinate gids to the user\\*(Aqs account'
complete -c usermod -s W -l del-subgidsFIRST-LAST -d 'Remove a range of subordinate gids from the user\\*(Aqs account'
complete -c usermod -s Z -l selinux-userSEUSER -d 'The new SELinux user for the user\\*(Aqs login'
complete -c usermod -l comment
complete -c usermod -l home
complete -c usermod -l expiredate
complete -c usermod -l inactive
complete -c usermod -l gid
complete -c usermod -l groups
complete -c usermod -l login
complete -c usermod -l password
complete -c usermod -l root
complete -c usermod -l prefix
complete -c usermod -l shell
complete -c usermod -l uid
complete -c usermod -l add-subuids
complete -c usermod -l del-subuids
complete -c usermod -l add-subgids
complete -c usermod -l del-subgids
complete -c usermod -l selinux-user


text:
# vpddecode
# Autogenerated from man page /usr/share/man/man8/vpddecode.8.gz
complete -c vpddecode -s d -l dev-mem -d 'Read memory from device FILE (default: /dev/mem)'
complete -c vpddecode -s s -l string -d 'Only display the value of the \\s-1VPD\\s0 string identified by KEYWORD'
complete -c vpddecode -s u -l dump -d 'Do not decode the VPD records, dump their contents as hexadecimal instead'
complete -c vpddecode -s h -l help -d 'Display usage information and exit'
complete -c vpddecode -s V -l version -d 'Display the version and exit'


text:
# pibootctl-remove
# Autogenerated from man page /usr/share/man/man1/pibootctl-remove.1.gz
complete -c pibootctl-remove -s h -l help -d 'Show a brief help page for the command'
complete -c pibootctl-remove -s f -l force -d 'Ignore errors if the named configuration does not exist'


text:
# sulogin
# Autogenerated from man page /usr/share/man/man8/sulogin.8.gz
complete -c sulogin -s e -l force
complete -c sulogin -s p -l login-shell
complete -c sulogin -s t -l timeout
complete -c sulogin -s h -l help
complete -c sulogin -s V -l version


text:
# peekfd
# Autogenerated from man page /usr/share/man/man1/peekfd.1.gz
complete -c peekfd -s 8 -d 'Do no post-processing on the bytes being read or written'
complete -c peekfd -s n -d 'Do not display headers indicating the source of the bytes dumped'
complete -c peekfd -s c -d 'Also dump the requested file descriptor activity in any new child processes t…'
complete -c peekfd -s d -d 'Remove duplicate read/writes from the output'
complete -c peekfd -s v -d 'Display a version string'
complete -c peekfd -s h -d 'Display a help message.  FILES /proc/ * /fd'


text:
# mag
# Autogenerated from man page /usr/share/man/man1/mag.1.gz
complete -c mag -s 2 -d 'The UNIX shells allow command substitution.  One can write:'


text:
# file
# Autogenerated from man page /usr/share/man/man1/file.1.gz
complete -c file -l apple -d 'Causes the file command to output the file type and creator code as used by o…'
complete -c file -s b -d 'Do not prepend filenames to output lines (brief mode)'
complete -c file -s C -d 'Write a magic'
complete -c file -s c -d 'Cause a checking printout of the parsed form of the magic file'
complete -c file -s d -d 'Prints internal debugging information to stderr'
complete -c file -s E -d 'On filesystem errors (file not found etc), instead of handling the error as r…'
complete -c file -s e -d 'Exclude the test named in testname from the list of tests made to determine t…'
complete -c file -l exclude-quiet -d 'Like exclude but ignore tests that file does not know about'
complete -c file -l extension -d 'Print a slash-separated list of valid extensions for the file type found'
complete -c file -s F -d 'Use the specified string as the separator between the filename and the file r…'
complete -c file -s f -d 'Read the names of the files to be examined from namefile (one per line) befor…'
complete -c file -s h -d 'This option causes symlinks not to be followed (on systems that support symbo…'
complete -c file -s i -d 'Causes the file command to output mime type strings rather than the more trad…'
complete -c file -l mime-type -d 'Like i, but print only the specified element(s)'
complete -c file -s k -d 'Don\'t stop at the first match, keep going'
complete -c file -s l -d 'Shows a list of patterns and their strength sorted descending by magic 5 stre…'
complete -c file -s L -d 'This option causes symlinks to be followed, as the like-named option in ls 1 …'
complete -c file -s m -d 'Specify an alternate list of files and directories containing magic'
complete -c file -s N -d 'Don\'t pad filenames so that they align in the output'
complete -c file -s n -d 'Force stdout to be flushed after checking each file'
complete -c file -s p -d 'On systems that support utime 3 or utimes 2, attempt to preserve the access t…'
complete -c file -s P -d 'Set various parameter limits'
complete -c file -s r -d 'Don\'t translate unprintable characters to \\eooo'
complete -c file -s s -d 'Normally, file only attempts to read and determine the type of argument files…'
complete -c file -s S -d 'On systems where libseccomp ( https://github'
complete -c file -s v -d 'Print the version of the program and exit'
complete -c file -s z -d 'Try to look inside compressed files'
complete -c file -s Z -d 'Try to look inside compressed files, but report information about the content…'
complete -c file -s 0 -d 'Output a null character \\e0 after the end of the filename'
complete -c file -l help -d 'Print a help message and exit'


text:
# pptp
# Autogenerated from man page /usr/share/man/man8/pptp.8.gz
complete -c pptp -l phone -d 'Pass <number> to remote host as phone number'
complete -c pptp -l nolaunchpppd -d 'Do not launch  pppd but use stdin as the network connection'
complete -c pptp -l quirks -d 'Work around a buggy PPTP implementation, adopts special case handling for par…'
complete -c pptp -l debug -d 'Run in foreground (for debugging with gdb)'
complete -c pptp -l sync -d 'Enable Synchronous HDLC (pppd must use it too)'
complete -c pptp -l timeout -d 'Time to wait for reordered packets (0. 01 to 10 secs)'
complete -c pptp -l nobuffer -d 'Completely disables buffering and reordering of packets'
complete -c pptp -l idle-wait -d 'Time to wait before sending a control connection echo request'
complete -c pptp -l max-echo-wait -d 'Time to wait for an echo reply before closing the control connection'
complete -c pptp -l logstring -d 'Use <name> instead of \'anon\' in syslog messages'
complete -c pptp -l localbind -d 'Bind to specified IP address instead of wildcard'
complete -c pptp -l rtmark -d 'Use specified policy routing mark for all packets'
complete -c pptp -l nohostroute -d 'Do not configure a host route pointing towards the PPTP server.  (cf'
complete -c pptp -l loglevel -d 'Sets the debugging level (0=low, 1=default, 2=high)'
complete -c pptp -l test-type -d 'Enable packet reordering tests that damage the integrity of the packet stream…'
complete -c pptp -l test-rate -d 'Sets the number of packets to pass before causing a reordering test'