text:
# systemd-inhibit
# Autogenerated from man page /usr/share/man/man1/systemd-inhibit.1.gz
complete -c systemd-inhibit -l what -d 'Takes a colon-separated list of one or more operations to inhibit: "shutdown"…'
complete -c systemd-inhibit -l who -d 'Takes a short, human-readable descriptive string for the program taking the l…'
complete -c systemd-inhibit -l why -d 'Takes a short, human-readable descriptive string for the reason for taking th…'
complete -c systemd-inhibit -l mode -d 'Takes either "block" or "delay" and describes how the lock is applied'
complete -c systemd-inhibit -l list -d 'Lists all active inhibition locks instead of acquiring one'
complete -c systemd-inhibit -l no-pager -d 'Do not pipe output into a pager'
complete -c systemd-inhibit -l no-legend -d 'Do not print the legend, i. e.  column headers and the footer with hints'
complete -c systemd-inhibit -s h -l help -d 'Print a short help text and exit'
complete -c systemd-inhibit -l version -d 'Print a short version string and exit'


text:
# xkbcomp
# Autogenerated from man page /usr/share/man/man1/xkbcomp.1.gz
complete -c xkbcomp -s a -d 'Show all keyboard information, reporting implicit or derived information as a…'
complete -c xkbcomp -s C -d 'Produce a C header file as output (. h extension)'
complete -c xkbcomp -o dflts -d 'Compute defaults for any missing components, such as key names'
complete -c xkbcomp -o em1 -d 'Print msg before printing first error message'
complete -c xkbcomp -o emp -d 'Print msg at the start of each message line'
complete -c xkbcomp -o eml -d 'If there were any errors, print msg before exiting'
complete -c xkbcomp -o help -s '?' -d 'Show available options'
complete -c xkbcomp -o Idir -d 'Specifies top-level directories to be searched for files included by the keym…'
complete -c xkbcomp -o ideviceid -d 'If source or destination is a valid X display, load the keymap from/into the …'
complete -c xkbcomp -s l -d 'List maps that specify the map pattern in any files listed on the command lin…'
complete -c xkbcomp -o mname -d 'Specifies a map to be compiled from an file with multiple entries'
complete -c xkbcomp -o merge -d 'Merge the compiled information with the map from the server (not implemented …'
complete -c xkbcomp -o oname -d 'Specifies a name for the generated output file'
complete -c xkbcomp -o optparts -d 'Specifies a list of optional parts'
complete -c xkbcomp -o Rdir -d 'Specifies the root directory for relative path names'
complete -c xkbcomp -o synch -d 'Force synchronization for X requests'
complete -c xkbcomp -o version -d 'Print version number'
complete -c xkbcomp -o wlvl -d 'Controls the reporting of warnings during compilation'
complete -c xkbcomp -o xkb -d 'Generate a source description of the keyboard as output (. xkb extension)'
complete -c xkbcomp -s i -d 'If source or destination is a valid X display, load the keymap from/into the …'
complete -c xkbcomp -s m -d 'Specifies a map to be compiled from an file with multiple entries'
complete -c xkbcomp -s o -d 'Specifies a name for the generated output file'
complete -c xkbcomp -o opt -d 'Specifies a list of optional parts'
complete -c xkbcomp -s w -d 'Controls the reporting of warnings during compilation'
complete -c xkbcomp -o xkm -d 'Generate a compiled keymap file as output (. xkm extension)'

repo_language: Shell

mime_type: text/plain


text:
# odt2txt
# Autogenerated from man page /usr/share/man/man1/odt2txt.1.gz
complete -c odt2txt -l width -d 'Wrap text lines after WIDTH characters'
complete -c odt2txt -l output -d 'Write output to FILE and not to standard output'
complete -c odt2txt -l subst -d 'Select which non-ascii characters shall be replaced by ascii look-a-likes'
complete -c odt2txt -l encoding -d 'Do not try to autodetect the terminal encoding, but convert the document to e…'
complete -c odt2txt -l raw -d 'Print raw XML'
complete -c odt2txt -l version -d 'Show version and copyright information COPYRIGHT Copyright © 2006,2007 Dennis…'


text:
# update-texmf
# Autogenerated from man page /usr/share/man/man8/update-texmf.8.gz
complete -c update-texmf -s v -l verbose -d 'Show verbose messages'
complete -c update-texmf -s d -l debug -d 'Show debugging information, and don\'t delete temporary files'
complete -c update-texmf -s o -l output -d 'Generate output in FILE instead of /etc/texmf/web2c/texmf. cnf.  SEE ALSO'


text:
# catman
# Autogenerated from man page /usr/share/man/man8/catman.8.gz
complete -c catman -s d -l debug -d 'Print debugging information'
complete -c catman -s M -l manpath -d 'Specify an alternate colon-delimited manual page hierarchy search path'
complete -c catman -s C -l config-file -d 'Use this user configuration file rather than the default of R ~/. manpath '
complete -c catman -s '?' -l help -d 'Print a help message and exit'
complete -c catman -l usage -d 'Print a short usage message and exit'
complete -c catman -s V -l version -d 'Display version information.  ENVIRONMENT'


text:
# who
# Autogenerated from man page /usr/share/man/man1/who.1.gz
complete -c who -s a -l all -d 'same as -b -d --login -p -r -t -T -u'
complete -c who -s b -l boot -d 'time of last system boot'
complete -c who -s d -l dead -d 'print dead processes'
complete -c who -s H -l heading -d 'print line of column headings'
complete -c who -l ips -d 'print ips instead of hostnames'
complete -c who -s l -l login -d 'print system login processes'
complete -c who -l lookup -d 'attempt to canonicalize hostnames via DNS'
complete -c who -s m -d 'only hostname and user associated with stdin'
complete -c who -s p -l process -d 'print active processes spawned by init'
complete -c who -s q -l count -d 'all login names and number of users logged on'
complete -c who -s r -l runlevel -d 'print current runlevel'
complete -c who -s s -l short -d 'print only name, line, and time (default)'
complete -c who -s t -l time -d 'print last system clock change'
complete -c who -s T -s w -l mesg -d 'add user\'s message status as +, - or ?'
complete -c who -s u -l users -d 'list users logged in'
complete -c who -l message -d 'same as -T'
complete -c who -l writable -d 'same as -T'
complete -c who -l help -d 'display this help and exit'
complete -c who -l version -d 'output version information and exit'


text:
# killall
# Autogenerated from man page /usr/share/man/man1/killall.1.gz
complete -c killall -s e -l exact -d 'Require an exact match for very long names'
complete -c killall -s I -l ignore-case -d 'Do case insensitive process name match'
complete -c killall -s g -l process-group -d 'Kill the process group to which the process belongs'
complete -c killall -s i -l interactive -d 'Interactively ask for confirmation before killing'
complete -c killall -s l -l list -d 'List all known signal names'
complete -c killall -s n -l ns -d 'Match against the PID namespace of the given PID'
complete -c killall -s o -l older-than -d 'Match only processes that are older (started before) the time specified'
complete -c killall -s q -l quiet -d 'Do not complain if no processes were killed'
complete -c killall -s r -l regexp -d 'Interpret process name pattern as a POSIX extended regular expression, per  r…'
complete -c killall -s s -l signal -o SIGNAL -d 'Send this signal instead of SIGTERM'
complete -c killall -s u -l user -d 'Kill only processes the specified user owns.   Command names are optional'
complete -c killall -s v -l verbose -d 'Report if the signal was successfully sent'
complete -c killall -s V -l version -d 'Display version information'
complete -c killall -s w -l wait -d 'Wait for all killed processes to die'
complete -c killall -s y -l younger-than -d 'Match only processes that are younger (started after) the time specified'
complete -c killall -o HUP -d or
complete -c killall -o SIGHUP -d 'or by number (e. g'
complete -c killall -s 1 -d 'or by option'
complete -c killall -s Z -l context -d 'Specify security context: kill only processes having security context that ma…'


text:
# toe
# Autogenerated from man page /usr/share/man/man1/toe.1.gz
complete -c toe -s a -d 'report on all of the terminal databases which ncurses would search, rather th…'
complete -c toe -s s -d 'sort the output by the entry names'
complete -c toe -s u -d 'says to write a report to the standard output, listing dependencies in the gi…'
complete -c toe -s U -d 'says to write a report to the standard output, listing reverse dependencies i…'
complete -c toe -o vn -d 'specifies that (verbose) output be written to standard error, showing toe\'s p…'
complete -c toe -s V -d 'reports the version of ncurses which was used in this program, and exits'
complete -c toe -l '>'
complete -c toe -l '-->' -d '*-+-:	9term     	Plan9 terminal emulator for X *---:	Eterm     	Eterm with xt…'


text:
# lynx
# Autogenerated from man page /usr/share/man/man1/lynx.1.gz
complete -c lynx -o accept_all_cookies -d 'accept all cookies'
complete -c lynx -o anonymous -d 'apply restrictions for anonymous account, see also -restrictions'
complete -c lynx -o assume_charset -d 'charset for documents that do not specify it'
complete -c lynx -o assume_local_charset -d 'charset assumed for local files, i. e'
complete -c lynx -o assume_unrec_charset -d 'use this instead of unrecognized charsets'
complete -c lynx -o auth -d 'set authorization ID and password for protected documents at startup'
complete -c lynx -o base -d 'prepend a request URL comment and BASE tag to text/html outputs for -source d…'
complete -c lynx -o bibhost -d 'specify a local bibp server (default http://bibhost/)'
complete -c lynx -o blink -d 'forces high intensity background colors for color mode, if available and supp…'
complete -c lynx -o book -d 'use the bookmark page as the startfile'
complete -c lynx -o buried_news -d 'toggles scanning of news articles for buried references, and converts them to…'
complete -c lynx -o cache -d 'set the NUMBER of documents cached in memory.  The default is 10'
complete -c lynx -o case -d 'enable case-sensitive string searching'
complete -c lynx -o center -d 'toggles center alignment in HTML TABLE'
complete -c lynx -o cfg -d 'specifies a Lynx configuration file other than the default lynx. cfg'
complete -c lynx -o child -d 'exit on left-arrow in startfile, and disable save to disk and associated prin…'
complete -c lynx -o child_relaxed -d 'exit on left-arrow in startfile, but allow save to disk and associated print/…'
complete -c lynx -o cmd_log -d 'write keystroke commands and related information to the specified file'
complete -c lynx -o cmd_script -d 'read keystroke commands from the specified file'
complete -c lynx -o collapse_br_tags -d 'toggles collapsing of BR tags'
complete -c lynx -o color -d 'forces color mode on, if available'
complete -c lynx -o connect_timeout -d 'Sets the connection timeout, where N is given in seconds'
complete -c lynx -o cookie_file -d 'specifies a file to use to read cookies'
complete -c lynx -o cookie_save_file -d 'specifies a file to use to store cookies'
complete -c lynx -o cookies -d 'toggles handling of Set-Cookie headers'
complete -c lynx -o core -d 'toggles forced core dumps on fatal errors'
complete -c lynx -o crawl -d 'with -traversal, output each page to a file'
complete -c lynx -o curses_pads -d 'toggles the use of curses \\*(``pad\\*(\'\' feature which supports left/right scr…'
complete -c lynx -o debug_partial -d 'separate incremental display stages with MessageSecs delay'
complete -c lynx -o default_colors -d 'toggles the default-colors feature which is normally set in the lynx'
complete -c lynx -o delay -d 'add DebugSecs delay after each progress-message'
complete -c lynx -o display -d 'set the display variable for X rexec-ed programs'
complete -c lynx -o display_charset -d 'set the charset for the terminal output'
complete -c lynx -o dont_wrap_pre -d 'inhibit wrapping of text when -dump\'ing and -crawl\'ing, mark wrapped lines of…'
complete -c lynx -o dump -d 'dumps the formatted output of the default document or those specified on the …'
complete -c lynx -o editor -d 'enable external editing, using the specified EDITOR.  (vi, ed, emacs, etc. )'
complete -c lynx -o emacskeys -d 'enable emacs-like key movement'
complete -c lynx -o enable_scrollback -d 'toggles compatibility with communication programs\' scrollback keys (may be in…'
complete -c lynx -o error_file -d 'define a file where Lynx will report HTTP access codes'
complete -c lynx -o exec -d 'enable local program execution (normally not configured)'
complete -c lynx -o fileversions -d 'include all versions of files in local VMS directory listings'
complete -c lynx -o find_leaks -d 'toggle memory leak-checking'
complete -c lynx -o force_empty_hrefless_a -d 'force HREF-less \\*(``A\\*(\'\' elements to be empty (close them as soon as they …'
complete -c lynx -o force_html -d 'forces the first document to be interpreted as HTML'
complete -c lynx -o force_secure -d 'toggles forcing of the secure flag for SSL cookies'
complete -c lynx -o forms_options -d 'toggles whether the Options Menu is key-based or form-based'
complete -c lynx -o from -d 'toggles transmissions of From headers'
complete -c lynx -o ftp -d 'disable ftp access'
complete -c lynx -o get_data -d 'properly formatted data for a get form are read in from the standard input an…'
complete -c lynx -o head -d 'send a HEAD request for the mime headers'
complete -c lynx -o help -d 'print the Lynx command syntax usage message, and exit'
complete -c lynx -o hiddenlinks -d 'control the display of hidden links. RS'
complete -c lynx -o historical -d 'toggles use of \\*(``>\\*(\'\' or \\*(``-->\\*(\'\' as a terminator for comments'
complete -c lynx -o homepage -d 'set homepage separate from start page'
complete -c lynx -o image_links -d 'toggles inclusion of links for all images'
complete -c lynx -o index -d 'set the default index file to the specified URL'
complete -c lynx -o ismap -d 'toggles inclusion of ISMAP links when client-side MAPs are present'
complete -c lynx -o justify -d 'do justification of text'
complete -c lynx -o link -d 'starting count for lnk#. dat files produced by -crawl'
complete -c lynx -o list_decoded -d 'for -dump, show URL-encoded links decoded'
complete -c lynx -o list_inline -d 'for -dump, show the links inline with the text'
complete -c lynx -o listonly -d 'for -dump, show only the list of links'
complete -c lynx -o localhost -d 'disable URLs that point to remote hosts'
complete -c lynx -o locexec -d 'enable local program execution from local files only (if Lynx was compiled wi…'
complete -c lynx -o lss -d 'specify filename containing color-style information.  The default is lynx'
complete -c lynx -o mime_header -d 'prints the MIME header of a fetched document along with its source'
complete -c lynx -o minimal -d 'toggles minimal versus valid comment parsing'
complete -c lynx -o nested_tables -d 'toggles nested-tables logic (for debugging)'
complete -c lynx -o newschunksize -d 'number of articles in chunked news listings'
complete -c lynx -o newsmaxchunk -d 'maximum news articles in listings before chunking'
complete -c lynx -o nobold -d 'disable bold video-attribute'
complete -c lynx -o nobrowse -d 'disable directory browsing'
complete -c lynx -o nocc -d 'disable Cc: prompts for self copies of mailings'
complete -c lynx -o nocolor -d 'force color mode off, overriding terminal capabilities and any -color flags, …'
complete -c lynx -o noexec -d 'disable local program execution.  (DEFAULT)'
complete -c lynx -o nofilereferer -d 'disable transmissions of Referer headers for file URLs'
complete -c lynx -o nolist -d 'disable the link list feature in dumps'
complete -c lynx -o nolog -d 'disable mailing of error messages to document owners'
complete -c lynx -o nomargins -d 'disable left/right margins in the default style sheet'
complete -c lynx -o nomore -d 'disable -more- string in statusline messages'
complete -c lynx -o nonrestarting_sigwinch -d 'This flag is not available on all systems, Lynx needs to be compiled with HAV…'
complete -c lynx -o nonumbers -d 'disable link- and field-numbering'
complete -c lynx -o nopause -d 'disable forced pauses for statusline messages'
complete -c lynx -o noprint -d 'disable most print functions'
complete -c lynx -o noredir -d 'prevents automatic redirection and prints a message with a link to the new URL'
complete -c lynx -o noreferer -d 'disable transmissions of Referer headers'
complete -c lynx -o noreverse -d 'disable reverse video-attribute'
complete -c lynx -o nosocks -d 'disable SOCKS proxy usage by a SOCKSified Lynx'
complete -c lynx -o nostatus -d 'disable the retrieval status messages'
complete -c lynx -o notitle -d 'disable title and blank line from top of page'
complete -c lynx -o nounderline -d 'disable underline video-attribute'
complete -c lynx -o number_fields -d 'force numbering of links as well as form input fields'
complete -c lynx -o number_links -d 'force numbering of links'
complete -c lynx -o partial -d 'toggles display partial pages while loading'
complete -c lynx -o partial_thres -d 'number of lines to render before repainting display with partial-display logic'
complete -c lynx -o passive_ftp -d 'toggles passive ftp connections'
complete -c lynx -o pauth -d 'set authorization ID and password for a protected proxy server at startup'
complete -c lynx -o popup -d 'toggles handling of single-choice SELECT options via popup windows or as list…'
complete -c lynx -o post_data -d 'properly formatted data for a post form are read in from the standard input a…'
complete -c lynx -o preparsed -d 'show HTML source preparsed and reformatted when used with -source or in sourc…'
complete -c lynx -o prettysrc -d 'show HTML source view with lexical elements and tags in color'
complete -c lynx -o print -d 'enable print functions.  (default)'
complete -c lynx -o pseudo_inlines -d 'toggles pseudo-ALTs for inline images with no ALT string'
complete -c lynx -o raw -d 'toggles default setting of 8-bit character translations or CJK mode for the s…'
complete -c lynx -o realm -d 'restricts access to URLs in the starting realm'
complete -c lynx -o read_timeout -d 'Sets the read-timeout, where N is given in seconds'
complete -c lynx -o reload -d 'flushes the cache on a proxy server (only the first document given on the com…'
complete -c lynx -o restrictions -d 'allows a list of services to be disabled selectively'
complete -c lynx -o resubmit_posts -d 'toggles forced resubmissions (no-cache) of forms with method POST when the do…'
complete -c lynx -o rlogin -d 'disable recognition of rlogin commands'
complete -c lynx -o scrollbar -d 'toggles showing scrollbar'
complete -c lynx -o scrollbar_arrow -d 'toggles showing arrows at ends of the scrollbar'
complete -c lynx -o selective -d 'require . www_browsable files to browse directories'
complete -c lynx -o session -d 'resumes from specified file on startup and saves session to that file on exit'
complete -c lynx -o sessionin -d 'resumes session from specified file'
complete -c lynx -o sessionout -d 'saves session to specified file'
complete -c lynx -o short_url -d 'show very long URLs in the status line with \\*(``'
complete -c lynx -o show_cfg -d 'Print the configuration settings, e. g. , as read from \\*(``lynx'
complete -c lynx -o show_cursor -d 'If enabled the cursor will not be hidden in the right hand corner but will in…'
complete -c lynx -o show_rate -d 'If enabled the transfer rate is shown in bytes/second'
complete -c lynx -o socks5_proxy -d '(Via which) SOCKS5 proxy to connect: any network traffic, including all DNS r…'
complete -c lynx -o soft_dquotes -d 'toggles emulation of the old Netscape and Mosaic bug which treated \\*(``>\\*(\'…'
complete -c lynx -o source -d 'works the same as dump but outputs HTML source instead of formatted text'
complete -c lynx -o stack_dump -d 'disable SIGINT cleanup handler'
complete -c lynx -o startfile_ok -d 'allow non-http startfile and homepage with -validate'
complete -c lynx -o stderr -d 'When dumping a document using -dump or -source, Lynx normally does not displa…'
complete -c lynx -o stdin -d 'read the startfile from standard input (UNIX only)'
complete -c lynx -o syslog -d 'information for syslog call'
complete -c lynx -o syslog_urls -d 'log requested URLs with syslog'
complete -c lynx -o tagsoup -d 'initialize parser, using Tag Soup DTD rather than SortaSGML'
complete -c lynx -o telnet -d 'disable recognition of telnet commands'
complete -c lynx -o term -d 'tell Lynx what terminal type to assume it is talking to'
complete -c lynx -o timeout -d 'For win32, sets the network read-timeout, where N is given in seconds'
complete -c lynx -o tlog -d 'toggles between using a Lynx Trace Log and stderr for trace output from the s…'
complete -c lynx -o tna -d 'turns on \\*(``Textfields Need Activation\\*(\'\' mode'
complete -c lynx -o trace -d 'turns on Lynx trace mode.  Destination of trace output depends on -tlog'
complete -c lynx -o trace_mask -d 'turn on optional traces, which may result in very large trace files'
complete -c lynx -o traversal -d 'traverse all http links derived from startfile'
complete -c lynx -o trim_blank_lines -d 'toggles trimming of trailing blank lines as well as the related trimming of b…'
complete -c lynx -o trim_input_fields -d 'trim input text/textarea fields in forms'
complete -c lynx -o underline_links -d 'toggles use of underline/bold attribute for links'
complete -c lynx -o underscore -d 'toggles use of _underline_ format in dumps'
complete -c lynx -o unique_urls -d 'check for duplicate link numbers in each page and corresponding lists, and re…'
complete -c lynx -o update_term_title -d 'enables updating the title in terminal emulators'
complete -c lynx -o use_mouse -d 'turn on mouse support, if available'
complete -c lynx -o useragent -d 'set alternate Lynx User-Agent header'
complete -c lynx -o validate -d 'accept only http URLs (for validation)'
complete -c lynx -o verbose -d 'toggle [LINK], [IMAGE] and [INLINE] comments with filenames of these images'
complete -c lynx -o version -d 'print version information, and exit'
complete -c lynx -o vikeys -d 'enable vi-like key movement'
complete -c lynx -o wdebug -d 'enable Waterloo tcp/ip packet debug (print to watt debugfile)'
complete -c lynx -o width -d 'number of columns for formatting of dumps, default is 80'
complete -c lynx -o with_backspaces -d 'emit backspaces in output if -dump\'ing or -crawl\'ing (like man does)'
complete -c lynx -o center:off
complete -c lynx -o center- -d 'Lynx recognizes 1, +, on and true for true values, and 0, \\-, off and false f…'
complete -c lynx -o xhtml_parsing -d 'tells Lynx that it can ignore certain tags which have no content in an XHTML 1'


text:
# foo2zjs
# Autogenerated from man page /usr/share/man/man1/foo2zjs.1.gz
complete -c foo2zjs -s c -d 'Force color mode if autodetect doesn\'t work'
complete -c foo2zjs -s d -d 'Duplex code to send to printer [1]'
complete -c foo2zjs -s g -d 'Set page dimensions in pixels [10200x6600]'
complete -c foo2zjs -s m -d 'Media code to send to printer [1]'
complete -c foo2zjs -s p -d 'Paper code to send to printer [1]'
complete -c foo2zjs -s n -d 'Number of copies [1]'
complete -c foo2zjs -s r -d 'Set device resolution in pixels/inch [1200x600]'
complete -c foo2zjs -s s -d 'Source (InputSlot) code to send to printer [7]'
complete -c foo2zjs -s t -d 'Draft mode.   Every other pixel is white'
complete -c foo2zjs -s T -d 'Print density (1-5).   The default is 3 (medium)'
complete -c foo2zjs -s J -d 'Filename string to send to printer'
complete -c foo2zjs -s U -d 'Username string to send to printer'
complete -c foo2zjs -s u -d 'Set the offset of the start of the printable region from the upper left corne…'
complete -c foo2zjs -s l -d 'Set the offset of the end of the printable region from the lower right corner…'
complete -c foo2zjs -s L -d 'Send logical clipping amounts implied by -u/-l in the ZjStream [3]'
complete -c foo2zjs -s P -d 'Do not send START_PLANE codes on monochrome output'
complete -c foo2zjs -s A -d 'AllIsBlack: convert C=1,M=1,Y=1 to just K=1.   Works with bitcmyk input only'
complete -c foo2zjs -s B -d 'BlackClears: K=1 forces C,M,Y to 0.   Works with bitcmyk input only'
complete -c foo2zjs -s X -d 'Add extra zero padding to the end of BID segments.   The default is 16 bytes'
complete -c foo2zjs -s z -d 'Model.  Default is 0'
complete -c foo2zjs -s S -d 'Output just a single color plane from a color print and print it on the black…'
complete -c foo2zjs -s D -d 'Set Debug level [0]'


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


text:
# start-stop-daemon
# Autogenerated from man page /usr/share/man/man8/start-stop-daemon.8.gz
complete -c start-stop-daemon -l pid -d 'Check for a process with the specified pid (since version 1. 17. 6)'
complete -c start-stop-daemon -l ppid -d 'Check for a process with the specified parent pid ppid (since version 1. 17'
complete -c start-stop-daemon -s p -l pidfile -d 'Check whether a process has created the file pidfile'
complete -c start-stop-daemon -s x -l exec -d 'Check for processes that are instances of this executable'
complete -c start-stop-daemon -s n -l name -d 'Check for processes with the name process-name'
complete -c start-stop-daemon -s u -l user -d 'Check for processes owned by the user specified by username or uid'
complete -c start-stop-daemon -s g -l group -d 'Change to group or gid when starting the process'
complete -c start-stop-daemon -s s -l signal -d 'With --stop, specifies the signal to send to processes being stopped (default…'
complete -c start-stop-daemon -s R -l retry -d 'With --stop, specifies that start-stop-daemon is to check whether the process…'
complete -c start-stop-daemon -s a -l startas -d 'With --start, start the process specified by pathname'
complete -c start-stop-daemon -s t -l test -d 'Print actions that would be taken and set appropriate return value, but take …'
complete -c start-stop-daemon -s o -l oknodo -d 'Return exit status 0 instead of 1 if no actions are (would be) taken'
complete -c start-stop-daemon -s q -l quiet -d 'Do not print informational messages; only display error messages'
complete -c start-stop-daemon -s c -l chuid -d 'Change to this username/uid before starting the process'
complete -c start-stop-daemon -s r -l chroot -d 'Change directory and chroot to root before starting the process'
complete -c start-stop-daemon -s d -l chdir -d 'Change directory to path before starting the process'
complete -c start-stop-daemon -s b -l background -d 'Typically used with programs that don\'t detach on their own'
complete -c start-stop-daemon -l notify-await -d 'Wait for the background process to send a readiness notification before consi…'
complete -c start-stop-daemon -l notify-timeout -d 'Set a timeout for the --notify-await option (since version 1. 19. 3)'
complete -c start-stop-daemon -s C -l no-close -d 'Do not close any file descriptor when forcing the daemon into the background …'
complete -c start-stop-daemon -s O -l output -d 'Redirect stdout and stderr to pathname when forcing the daemon into the backg…'
complete -c start-stop-daemon -s N -l nicelevel -d 'This alters the priority of the process before starting it'
complete -c start-stop-daemon -s P -l procsched -d 'This alters the process scheduler policy and priority of the process before s…'
complete -c start-stop-daemon -s I -l iosched -d 'This alters the \\s-1IO\\s0 scheduler class and priority of the process before …'
complete -c start-stop-daemon -s k -l umask -d 'This sets the umask of the process before starting it (since version 1. 13'
complete -c start-stop-daemon -s m -l make-pidfile -d 'Used when starting a program that does not create its own pid file'
complete -c start-stop-daemon -l remove-pidfile -d 'Used when stopping a program that does not remove its own pid file (since ver…'


text:
# systemd-cat
# Autogenerated from man page /usr/share/man/man1/systemd-cat.1.gz
complete -c systemd-cat -s h -l help -d 'Print a short help text and exit'
complete -c systemd-cat -l version -d 'Print a short version string and exit'
complete -c systemd-cat -s t -l identifier -d 'Specify a short string that is used to identify the logging tool'
complete -c systemd-cat -s p -l priority -d 'Specify the default priority level for the logged messages'
complete -c systemd-cat -l stderr-priority -d 'Specifies the default priority level for messages from the process\\*(Aqs stan…'
complete -c systemd-cat -l level-prefix -d 'Controls whether lines read are parsed for syslog priority level prefixes'


text:
# rstart
# Autogenerated from man page /usr/share/man/man1/rstart.1.gz
complete -c rstart -s c -d 'This option specifies the context in which the command is to be run'
complete -c rstart -s g -d 'Interprets command as a generic command, as discussed in the protocol document'
complete -c rstart -s l -d 'This option is passed to the underlying rsh; it requests that the command be …'
complete -c rstart -s v -d 'This option requests that rstart be verbose in its operation'


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


text:
# cmp
# Autogenerated from man page /usr/share/man/man1/cmp.1.gz
complete -c cmp -s b -l print-bytes -d 'print differing bytes'
complete -c cmp -s i -l ignore-initial -d 'skip first SKIP bytes of both inputs'
complete -c cmp -s l -l verbose -d 'output byte numbers and differing byte values'
complete -c cmp -s n -l bytes -d 'compare at most LIMIT bytes'
complete -c cmp -s s -l quiet -l silent -d 'suppress all normal output'
complete -c cmp -l help -d 'display this help and exit'
complete -c cmp -s v -l version -d 'output version information and exit'


text:
# rfcomm
# Autogenerated from man page /usr/share/man/man1/rfcomm.1.gz
complete -c rfcomm -s h -d 'Gives a list of possible commands'
complete -c rfcomm -s a -d 'Prints information about all configured RFCOMM devices'
complete -c rfcomm -s r -d 'Switch TTY into raw mode (doesn\\(aqt work with "bind")'
complete -c rfcomm -s i -d 'The command is applied to device hciX, which must be the name or the address …'
complete -c rfcomm -s A -d 'Enable authentication'
complete -c rfcomm -s E -d 'Enable encryption'
complete -c rfcomm -s S -d 'Secure connection'
complete -c rfcomm -s C -d 'Become the central of a piconet'
complete -c rfcomm -s L -d 'Set linger timeout'


text:
# killall5
# Autogenerated from man page /usr/share/man/man8/killall5.8.gz
complete -c killall5 -s o -d 'Tells killall5 to omit processes with that process id'


text:
# runxlrd
# Autogenerated from man page /usr/share/man/man1/runxlrd.1.gz
complete -c runxlrd -s h -l help -d 'Show summary of options and exit. \\"'
complete -c runxlrd -s v -l version -d '\\" Show version of program'
complete -c runxlrd -s l -d 'Contains error messages'
complete -c runxlrd -l verbosity -d 'Level of information and diagnostics provided'
complete -c runxlrd -s m -l mmap -d '1: use mmap; 0: don\'t use mmap; -1: accept heuristic'
complete -c runxlrd -s e -l encoding -d 'Encoding override'
complete -c runxlrd -s f -l formatting -d '0 (default): no fmt info 1: fmt info (all cells) 2: fmt info (margins trimmed)'
complete -c runxlrd -s g -l gc -d '0: auto gc enabled; 1: auto gc disabled, manual collect after each file; 2: n…'
complete -c runxlrd -s s -l onesheet -d 'Restrict output to this sheet (name or index)'


text:
# pic
# Autogenerated from man page /usr/share/man/man1/pic.1.gz
complete -c pic -s C -d 'Recognize  . PS and  '
complete -c pic -s S -d 'Safer mode; do not execute  sh commands'
complete -c pic -s U -d 'Unsafe mode; revert the default option  -S '
complete -c pic -s n -d 'Don\'t use the groff extensions to the troff drawing commands'
complete -c pic -s t -d '\\*(tx mode'
complete -c pic -s c -d 'Be more compatible with  tpic .  Implies  -t '
complete -c pic -s v -d 'Print the version number'
complete -c pic -s z -d 'In \\*(tx mode draw dots using zero-length lines'
complete -c pic -s D -d 'Draw all lines using the D escape sequence.   pic always does this'
complete -c pic -o mpic
complete -c pic -s s -d ' mode'
complete -c pic -s T -d 'Generase ouspus for she sroff device dev '
complete -c pic -o Tps
complete -c pic -o Tpdf -d 'opsion so convers your picsure direcsly inso PDF formas'
complete -c pic -o P-p -d 'papersize so groff'


text:
# last
# Autogenerated from man page /usr/share/man/man1/last.1.gz
complete -c last -s a -l hostlast
complete -c last -s d -l dns
complete -c last -s f -l file
complete -c last -s F -l fulltimes
complete -c last -s i -l ip
complete -c last -o 'number;' -s n -l limit
complete -c last -s p -l present
complete -c last -s R -l nohostname
complete -c last -s s -l since
complete -c last -s t -l until
complete -c last -l time-format
complete -c last -s w -l fullnames
complete -c last -s x -l system
complete -c last -o 5days -d 'T}:T{ T} FILES'


text:
# tree
# Autogenerated from man page /usr/share/man/man1/tree.1.gz
complete -c tree -s a -d 'All files are printed'
complete -c tree -s d -d 'List directories only'
complete -c tree -s l -d 'Follows symbolic links if they point to directories, as if they were director…'
complete -c tree -s f -d 'Prints the full path prefix for each file'
complete -c tree -s x -d 'Stay on the current file-system only.   Ala find -xdev'
complete -c tree -s L -d 'Max display depth of the directory tree'
complete -c tree -s R -d 'Recursively cross down the tree each level directories (see -L option), and a…'
complete -c tree -s P -d 'List only those files that match the wild-card pattern'
complete -c tree -s I -d 'Do not list those files that match the wild-card pattern'
complete -c tree -l gitignore -d 'Uses git . gitignore files for filtering files and directories'
complete -c tree -l ignore-case -d 'If a match pattern is specified by the -P or -I option, this will cause the p…'
complete -c tree -l matchdirs -d 'If a match pattern is specified by the -P option, this will cause the pattern…'
complete -c tree -l metafirst -d 'Print the meta-data information at the beginning of the line rather than afte…'
complete -c tree -l prune -d 'Makes tree prune empty directories from the output, useful when used in conju…'
complete -c tree -l info -d 'Prints file comments found in . info files.   See '
complete -c tree -l noreport -d 'Omits printing of the file and directory report at the end of the tree listing'
complete -c tree -l charset -d 'Set the character set to use when outputting HTML and for line drawing'
complete -c tree -l filelimit -d 'Do not descend directories that contain more than # entries'
complete -c tree -l timefmt -d 'Prints (implies -D) and formats the date according to the format string which…'
complete -c tree -s o -d 'Send output to filename.  FILE OPTIONS'
complete -c tree -s q -d 'Print non-printable characters in filenames as question marks instead of the …'
complete -c tree -s N -d 'Print non-printable characters as is instead of as escaped octal numbers'
complete -c tree -s Q -d 'Quote the names of files in double quotes'
complete -c tree -s p -d 'Print the file type and permissions for each file (as per ls -l)'
complete -c tree -s u -d 'Print the username, or UID # if no username is available, of the file'
complete -c tree -s g -d 'Print the group name, or GID # if no group name is available, of the file'
complete -c tree -s s -d 'Print the size of each file in bytes along with the name'
complete -c tree -s h -d 'Print the size of each file but in a more human readable way, e. g'
complete -c tree -l si -d 'Like -h but use SI units (powers of 1000) instead'
complete -c tree -l du -d 'For each directory report its size as the accumulation of sizes of all its fi…'


text:
# tc-actions
# Autogenerated from man page /usr/share/man/man8/tc-actions.8.gz
complete -c tc-actions -s s -d 'option for tc , display the statistics for that action'


text:
# tune2fs
# Autogenerated from man page /usr/share/man/man8/tune2fs.8.gz
complete -c tune2fs -s c -d 'Adjust the number of mounts after which the file system will be checked by  e…'
complete -c tune2fs -s C -d 'Set the number of times the file system has been mounted'
complete -c tune2fs -s e -d 'Change the behavior of the kernel code when errors are detected'
complete -c tune2fs -s E -d 'Set extended options for the file system'
complete -c tune2fs -s f -d 'Force the tune2fs operation to complete even in the face of errors'
complete -c tune2fs -s g -d 'Set the group which can use the reserved file system blocks'
complete -c tune2fs -s i -d 'Adjust the maximal time between two file system checks'
complete -c tune2fs -s I -d 'Change the inode size used by the file system'
complete -c tune2fs -s j -d 'Add an ext3 journal to the file system'
complete -c tune2fs -s J -d 'Override the default ext3 journal parameters'
complete -c tune2fs -s O -d external-journal
complete -c tune2fs -s l -d 'List the contents of the file system superblock, including the current values…'
complete -c tune2fs -s L -d 'Set the volume label of the file system'
complete -c tune2fs -s m -d 'Set the percentage of the file system which may only be allocated by privileg…'
complete -c tune2fs -s M -d 'Set the last-mounted directory for the file system'
complete -c tune2fs -s o -d 'Set or clear the indicated default mount options in the file system'
complete -c tune2fs -s r -d 'Set the number of reserved file system blocks'
complete -c tune2fs -s Q -d 'Sets \'quota\' feature on the superblock and works on the quota files for the g…'
complete -c tune2fs -s T -d 'Set the time the file system was last checked using   e2fsck '
complete -c tune2fs -s u -d 'Set the user who can use the reserved file system blocks'
complete -c tune2fs -s U -d 'Set the universally unique identifier (UUID) of the file system to R UUID '
complete -c tune2fs -s z -d 'Before overwriting a file system block, write the old contents of the block t…'


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


text:
# pibootctl-get
# Autogenerated from man page /usr/share/man/man1/pibootctl-get.1.gz
complete -c pibootctl-get -s h -l help -d 'Show a brief help page for the command'
complete -c pibootctl-get -l json -d 'Use JSON as the output format'
complete -c pibootctl-get -l yaml -d 'Use YAML as the output format'
complete -c pibootctl-get -l shell -d 'Use a var=value output format suitable for the shell'


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


text:
# rtmpgw
# Autogenerated from man page /usr/share/man/man8/rtmpgw.8.gz
complete -c rtmpgw -l 'rtmp		-rurl' -d 'URL of the server and media content'
complete -c rtmpgw -l 'host		-nhostname' -d 'Overrides the hostname in the RTMP URL'
complete -c rtmpgw -l 'port		-cport' -d 'Overrides the port number in the RTMP URL'
complete -c rtmpgw -l 'protocol	-lnumber' -d 'Overrides the protocol in the RTMP URL'
complete -c rtmpgw -l 'socks		-Shost:port' -d 'Use the specified SOCKS4 proxy'
complete -c rtmpgw -l 'app		-aapp' -d 'Name of application to connect to on the RTMP server'
complete -c rtmpgw -l 'tcUrl		-turl' -d 'URL of the target stream.  Defaults to rtmp[e]://host[:port]/app/playpath'
complete -c rtmpgw -l 'pageUrl		-purl' -d 'URL of the web page in which the media was embedded'
complete -c rtmpgw -l 'swfUrl		-surl' -d 'URL of the SWF player for the media.  By default no value will be sent'
complete -c rtmpgw -l 'flashVer	-fversion' -d 'Version of the Flash plugin used to run the SWF player'
complete -c rtmpgw -l 'auth		-ustring' -d 'An authentication string to be appended to the Connect message'
complete -c rtmpgw -l 'conn		-Ctype:data' -d 'Append arbitrary AMF data to the Connect message'
complete -c rtmpgw -l 'playpath	-ypath' -d 'Overrides the playpath parsed from the RTMP URL'
complete -c rtmpgw -l 'live		-v' -d 'Specify that the media is a live stream'
complete -c rtmpgw -l 'subscribe	-dstream' -d 'Name of live stream to subscribe to.  Defaults to R playpath '
complete -c rtmpgw -l 'start		-Anum' -d 'Start at  num seconds into the stream.  Not valid for live streams'
complete -c rtmpgw -l 'stop		-Bnum' -d 'Stop at  num seconds into the stream'
complete -c rtmpgw -l 'buffer		-bnum' -d 'Set buffer time to  num milliseconds.  The default is 20000'
complete -c rtmpgw -l 'timeout		-mnum' -d 'Timeout the session after  num seconds without receiving any data from the se…'
complete -c rtmpgw -l 'token		-Tkey' -d 'Key for SecureToken response, used if the server requires SecureToken authent…'
complete -c rtmpgw -l 'jtv		-jJSON' -d 'JSON token used by legacy Justin. tv servers.  Invokes NetStream'
complete -c rtmpgw -l 'swfhash		-whexstring' -d 'SHA256 hash of the decompressed SWF file'
complete -c rtmpgw -l 'swfsize		-xnum' -d 'Size of the decompressed SWF file'
complete -c rtmpgw -l 'swfVfy		-Wurl' -d 'URL of the SWF player for this media'
complete -c rtmpgw -l 'swfAge		-Xdays' -d 'Specify how many days to use the cached SWF info before re-checking'
complete -c rtmpgw -l 'device		-Daddress' -d 'Listener IP address.  The default is 0. 0. 0. 0, i. e. , any IP address'
complete -c rtmpgw -l 'sport		-gport' -d 'Listener port.  The default is 80'
complete -c rtmpgw -l 'quiet		-q' -d 'Suppress all command output'
complete -c rtmpgw -l 'verbose		-V' -d 'Verbose command output'
complete -c rtmpgw -l 'debug		-z' -d 'Debug level output'
complete -c rtmpgw -l 'rtmp		-r' -d 'URL of the server and media content'
complete -c rtmpgw -l 'host		-n' -d 'Overrides the hostname in the RTMP URL'
complete -c rtmpgw -l 'port		-c' -d 'Overrides the port number in the RTMP URL'
complete -c rtmpgw -l 'protocol	-l' -d 'Overrides the protocol in the RTMP URL'
complete -c rtmpgw -l 'socks		-S' -d 'Use the specified SOCKS4 proxy'
complete -c rtmpgw -l 'app		-a' -d 'Name of application to connect to on the RTMP server'
complete -c rtmpgw -l 'tcUrl		-t' -d 'URL of the target stream.  Defaults to rtmp[e]://host[:port]/app/playpath'
complete -c rtmpgw -l 'pageUrl		-p' -d 'URL of the web page in which the media was embedded'
complete -c rtmpgw -l 'swfUrl		-s' -d 'URL of the SWF player for the media.  By default no value will be sent'
complete -c rtmpgw -l 'flashVer	-f' -d 'Version of the Flash plugin used to run the SWF player'
complete -c rtmpgw -l 'auth		-u' -d 'An authentication string to be appended to the Connect message'
complete -c rtmpgw -l conn -d 'option should be used instead'
complete -c rtmpgw -l 'conn		-C' -d 'Append arbitrary AMF data to the Connect message'
complete -c rtmpgw -l 'playpath	-y' -d 'Overrides the playpath parsed from the RTMP URL'
complete -c rtmpgw -l 'subscribe	-d' -d 'Name of live stream to subscribe to.  Defaults to playpath '
complete -c rtmpgw -l 'start		-A' -d 'Start at num seconds into the stream.  Not valid for live streams'
complete -c rtmpgw -l 'stop		-B' -d 'Stop at num seconds into the stream'
complete -c rtmpgw -l 'buffer		-b' -d 'Set buffer time to num milliseconds.  The default is 20000'
complete -c rtmpgw -l 'timeout		-m' -d 'Timeout the session after num seconds without receiving any data from the ser…'
complete -c rtmpgw -l 'token		-T' -d 'Key for SecureToken response, used if the server requires SecureToken authent…'
complete -c rtmpgw -l 'jtv		-j' -d 'JSON token used by legacy Justin. tv servers.  Invokes NetStream'
complete -c rtmpgw -l 'swfhash		-w' -d 'SHA256 hash of the decompressed SWF file'
complete -c rtmpgw -l swfVfy -d 'option below.  The hash is 32 bytes, and must be given in hexadecimal.  The'
complete -c rtmpgw -l swfsize -d 'option must always be used with this option'
complete -c rtmpgw -l 'swfsize		-x' -d 'Size of the decompressed SWF file'
complete -c rtmpgw -l swfhash -d 'option must always be used with this option'
complete -c rtmpgw -l 'swfVfy		-W' -d 'URL of the SWF player for this media.  This option replaces all three of the'
complete -c rtmpgw -l swfUrl
complete -c rtmpgw -l 'swfAge		-X' -d 'Specify how many days to use the cached SWF info before re-checking'
complete -c rtmpgw -l 'device		-D' -d 'Listener IP address.  The default is 0. 0. 0. 0, i. e. , any IP address'
complete -c rtmpgw -l 'sport		-g' -d 'Listener port.  The default is 80'
complete -c rtmpgw -l 'help		-h' -d 'Print a summary of command options.  EXAMPLES The HTTP request'


text:
# fsck
# Autogenerated from man page /usr/share/man/man8/fsck.minix.8.gz
complete -c fsck -l list
complete -c fsck -l repair
complete -c fsck -l auto
complete -c fsck -l super
complete -c fsck -s m -l uncleared
complete -c fsck -l force


text:
# systemd-udevd-kernel
# Autogenerated from man page /usr/share/man/man8/systemd-udevd-kernel.socket.8.gz
complete -c systemd-udevd-kernel -s d -l daemon -d 'Detach and run in the background'
complete -c systemd-udevd-kernel -s D -l debug -d 'Print debug messages to standard error'
complete -c systemd-udevd-kernel -s c -l children-max -d 'Limit the number of events executed in parallel'
complete -c systemd-udevd-kernel -s e -l exec-delay -d 'Delay the execution of each RUN{program} parameter by the given number of sec…'
complete -c systemd-udevd-kernel -s t -l event-timeout -d 'Set the number of seconds to wait for events to finish'
complete -c systemd-udevd-kernel -s s -l timeout-signal -d 'Set the signal which systemd-udevd will send to forked off processes after re…'
complete -c systemd-udevd-kernel -s N -l resolve-names -d 'Specify when systemd-udevd should resolve names of users and groups'
complete -c systemd-udevd-kernel -s h -l help -d 'Print a short help text and exit'
complete -c systemd-udevd-kernel -l version -d 'Print a short version string and exit'


text:
# tbl
# Autogenerated from man page /usr/share/man/man1/tbl.1.gz
complete -c tbl -s C -d 'Enable compatibility mode to recognize  . TS and  '
complete -c tbl -s t -d 'option of groff'
complete -c tbl -s v -d 'Print the version number'
complete -c tbl -o ms -d 'macros which provide this functionality if a table starts with '


text:
# lsblk
# Autogenerated from man page /usr/share/man/man8/lsblk.8.gz
complete -c lsblk -s a -l all
complete -c lsblk -s b -l bytes
complete -c lsblk -s D -l discard
complete -c lsblk -s d -l nodeps
complete -c lsblk -s E -l dedup
complete -c lsblk -s e -l exclude
complete -c lsblk -s f -l fs
complete -c lsblk -s h -l help
complete -c lsblk -s I -l include
complete -c lsblk -s i -l ascii
complete -c lsblk -s J -l json
complete -c lsblk -s l -l list
complete -c lsblk -s M -l merge
complete -c lsblk -s m -l perms
complete -c lsblk -s n -l noheadings
complete -c lsblk -s o -l output
complete -c lsblk -s O -l output-all
complete -c lsblk -s P -l pairs
complete -c lsblk -s p -l paths
complete -c lsblk -s r -l raw
complete -c lsblk -s S -l scsi
complete -c lsblk -s s -l inverse
complete -c lsblk -s T -l tree
complete -c lsblk -s t -l topology
complete -c lsblk -s V -l version
complete -c lsblk -s w -l width
complete -c lsblk -s x -l sort
complete -c lsblk -s z -l zoned
complete -c lsblk -l sysroot


text:
# shuf
# Autogenerated from man page /usr/share/man/man1/shuf.1.gz
complete -c shuf -s e -l echo -d 'treat each ARG as an input line'
complete -c shuf -s i -l input-range -d 'treat each number LO through HI as an input line'
complete -c shuf -s n -l head-count -d 'output at most COUNT lines'
complete -c shuf -s o -l output -d 'write result to FILE instead of standard output'
complete -c shuf -l random-source -d 'get random bytes from FILE'
complete -c shuf -s r -l repeat -d 'output lines can be repeated'
complete -c shuf -s z -l zero-terminated -d 'line delimiter is NUL, not newline'
complete -c shuf -l help -d 'display this help and exit'
complete -c shuf -l version -d 'output version information and exit AUTHOR Written by Paul Eggert'


text:
# ntfssecaudit
# Autogenerated from man page /usr/share/man/man8/ntfssecaudit.8.gz
complete -c ntfssecaudit -s h -d 'Displays in an human readable form the hexadecimal security descriptors saved…'
complete -c ntfssecaudit -s a -d 'Audits the volume : all the global security data on volume are scanned and er…'
complete -c ntfssecaudit -s r -d 'displays the security parameters of all files and subdirectories in directory…'
complete -c ntfssecaudit -s b -d 'Recursively extracts to standard output the NTFS ACLs of files in volume and …'
complete -c ntfssecaudit -s s -d 'Sets the NTFS ACLS as indicated in backup-file or standard input'
complete -c ntfssecaudit -s u -d 'Displays a proposed contents for a user mapping file, based on the ownership …'


text:
# trust
# Autogenerated from man page /usr/share/man/man1/trust.1.gz
complete -c trust -s v -l verbose
complete -c trust -s q -l quiet
complete -c trust -l filter
complete -c trust -l purpose
complete -c trust -l store -d or
complete -c trust -l remove -d 'operations.  If no operation is specified then'
complete -c trust -l format -d 'arguments should be specified'
complete -c trust -l comment
complete -c trust -l overwrite


text:
# add-apt-repository
# Autogenerated from man page /usr/share/man/man1/add-apt-repository.1.gz
complete -c add-apt-repository -s h -l help -d 'Show help message and exit'
complete -c add-apt-repository -s d -l debug -d 'Print debug information to the command line'
complete -c add-apt-repository -s r -l remove -d 'Remove the specified repository'
complete -c add-apt-repository -s y -l yes -d 'Assume yes to all queries'
complete -c add-apt-repository -s n -l no-update -d 'After adding the repository, do not update the package cache'
complete -c add-apt-repository -s l -l login -d 'Login to Launchpad (this is only needed for private PPAs)'
complete -c add-apt-repository -s s -l enable-source -d 'Allow downloading of the source packages from the repository'
complete -c add-apt-repository -s c -l component -d 'Which component(s) should be used with the specified repository'
complete -c add-apt-repository -s p -l pocket -d 'What pocket to use'
complete -c add-apt-repository -l dry-run -d 'Show what would be done, but don\'t make any changes'
complete -c add-apt-repository -s L -l list -d 'List currently configured repositories'
complete -c add-apt-repository -s P -l ppa -d 'Add an Ubuntu Launchpad Personal Package Archive'
complete -c add-apt-repository -s C -l cloud -d 'Add an Ubuntu Cloud Archive'
complete -c add-apt-repository -s U -l uri -d 'Add an archive, specified as a single URI'
complete -c add-apt-repository -l sourceslist -d 'only one (or none) of them may be specified'
complete -c add-apt-repository -o updates -o proposed
complete -c add-apt-repository -s S -d 'Add an archive, specified as a full source entry line in one-line sources'


text:
# apache2
# Autogenerated from man page /usr/share/man/man8/apache2.8.gz
complete -c apache2 -s d -d 'Set the initial value for the ServerRoot directive to serverroot'
complete -c apache2 -s f -d 'Uses the directives in the file config on startup'
complete -c apache2 -s k -d 'Signals apache2 to start, restart, or stop'
complete -c apache2 -s C -d 'Process the configuration directive before reading config files'
complete -c apache2 -s c -d 'Process the configuration directive after reading config files'
complete -c apache2 -s D -d 'Sets a configuration parameter which can be used with <IfDefine> sections in …'
complete -c apache2 -s e -d 'Sets the LogLevel to level during server startup'
complete -c apache2 -s E -d 'Send error messages during server startup to file'
complete -c apache2 -s R -d 'When the server is compiled using the SHARED_CORE rule, this specifies the di…'
complete -c apache2 -s h -d 'Output a short summary of available command line options'
complete -c apache2 -s l -d 'Output a list of modules compiled into the server'
complete -c apache2 -s L -d 'Output a list of directives together with expected arguments and places where…'
complete -c apache2 -s M -d 'Dump a list of loaded Static and Shared Modules'
complete -c apache2 -s S -d 'Show the settings as parsed from the config file (currently only shows the vi…'
complete -c apache2 -s t -d 'Run syntax tests for configuration files only'
complete -c apache2 -s v -d 'Print the version of apache2, and then exit'
complete -c apache2 -s V -d 'Print the version and build parameters of apache2, and then exit'


text:
# fatlabel
# Autogenerated from man page /usr/share/man/man8/fatlabel.8.gz
complete -c fatlabel -s i -l volume-id -d 'Switch to volume ID mode'
complete -c fatlabel -s r -l reset -d 'Remove label in label mode or generate new ID in volume ID mode'
complete -c fatlabel -s c -l codepage -d 'Use DOS codepage PAGE to encode/decode label'
complete -c fatlabel -s h -l help -d 'Display a help message and terminate'
complete -c fatlabel -s V -l version -d 'Show version number and terminate'


text:
# kpsewhich
# Autogenerated from man page /usr/share/man/man1/kpsewhich.1.gz
complete -c kpsewhich -o debug -d 'Set debugging flags'
complete -c kpsewhich -s D -d 'Use a base resolution of R num ; the default, set by the installer, is typica…'
complete -c kpsewhich -o dpi -d 'As  -D'
complete -c kpsewhich -o engine -d 'Set  $engine in the environment, which is used in some search paths'
complete -c kpsewhich -o expand-braces -d 'Print variable and brace expansion of R string '
complete -c kpsewhich -o expand-path -d 'Print complete path expansion of R string '
complete -c kpsewhich -o expand-var -d 'Print variable expansion of R string '
complete -c kpsewhich -o format -d 'Use file type R name '
complete -c kpsewhich -o help -d 'Print help message and exit'
complete -c kpsewhich -o interactive -d 'Ask for additional filenames to look up'
complete -c kpsewhich -o mktex -d 'enable . RI mktex fmt generation. RI ( fmt =pk/mf/tex/tfm)'
complete -c kpsewhich -o mode -d 'Set device name for  $MAKETEX_MODE to R string ; no default'
complete -c kpsewhich -o must-exist -d 'Search the disk as well as ls-R if necessary'
complete -c kpsewhich -o no-mktex -d 'disable . RI mktex fmt generation. RI ( fmt =pk/mf/tex/tfm)'
complete -c kpsewhich -o path -d 'Search in the path R string '
complete -c kpsewhich -o progname -d 'Set program name to R string . \\"'
complete -c kpsewhich -o separator -d '\\"  . \\"  string . \\" separates components in . \\"  -path '
complete -c kpsewhich -o show-path -d 'Output search path for file type R name '
complete -c kpsewhich -o var-value -d 'Print the expansion of R variable '
complete -c kpsewhich -o version -d 'Print version information and exit'


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


text:
# gnome-2048
# Autogenerated from man page /usr/share/man/man6/gnome-2048.6.gz
complete -c gnome-2048 -l cli -d 'Play in the terminal.  See â--cli=helpâ for documentation'
complete -c gnome-2048 -s s -l size -d 'Changes the size of the grid'
complete -c gnome-2048 -s v -l version -d 'Prints the program version and exits'


text:
# fsfreeze
# Autogenerated from man page /usr/share/man/man8/fsfreeze.8.gz
complete -c fsfreeze -s f -l freeze
complete -c fsfreeze -s u -l unfreeze
complete -c fsfreeze -s V -l version
complete -c fsfreeze -s h -l help


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


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


text:
# xsel
# Autogenerated from man page /usr/share/man/man1/xsel.1x.gz
complete -c xsel -s a -l append -d 'append standard input to the selection.  Implies -i'
complete -c xsel -s f -l follow -d 'append to selection as standard input grows.  Implies -i'
complete -c xsel -s i -l input -d 'read standard input into the selection. PP Output options'
complete -c xsel -s o -l output -d 'write the selection to standard output. PP Action options'
complete -c xsel -s c -l clear -d 'clear the selection.  Overrides all input options'
complete -c xsel -s d -l delete -d 'Request that the current selection be deleted'
complete -c xsel -s p -l primary -d 'operate on the PRIMARY selection (default)'
complete -c xsel -s s -l secondary -d 'operate on the SECONDARY selection'
complete -c xsel -s b -l clipboard -d 'operate on the CLIPBOARD selection'
complete -c xsel -s k -l keep -d 'Do not modify the selections, but make the PRIMARY and SECONDARY selections p…'
complete -c xsel -s x -l exchange -d 'exchange the PRIMARY and SECONDARY selections'
complete -c xsel -l display -d 'specify the server to use; see X(1)'
complete -c xsel -s t -l selectionTimeout -d 'Specify the timeout in milliseconds within which the selection must be retrie…'
complete -c xsel -s l -l logfile -d 'Specify the file to log errors to when detached.  (Default $HOME/. xsel. log)'
complete -c xsel -s n -l nodetach -d 'Do not detach from the controlling terminal'
complete -c xsel -s h -l help -d 'display usage information and exit'
complete -c xsel -s v -l verbose -d 'Print informative messages'
complete -c xsel -l version -d 'output version information and exit'


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


text:
# deallocvt
# Autogenerated from man page /usr/share/man/man1/deallocvt.1.gz
complete -c deallocvt -s V -l version -d 'print program version and exit'
complete -c deallocvt -s h -l help -d 'show this text and exit.  SEE ALSO chvt (1), openvt (1)'


text:
# tput
# Autogenerated from man page /usr/share/man/man1/tput.1.gz
complete -c tput -s S -d 'allows more than one capability per invocation of tput'
complete -c tput -o Ttype -d 'indicates the type of terminal'
complete -c tput -s V -d 'reports the version of ncurses which was used in this program, and exits'
complete -c tput -s x -d 'do not attempt to clear the terminal\'s scrollback buffer using the extended \\…'


text:
# openssl-asn1parse
# Autogenerated from man page /usr/share/man/man1/openssl-asn1parse.1ssl.gz
complete -c openssl-asn1parse -o help -d 'Print out a usage message'
complete -c openssl-asn1parse -o inform -d 'The input format; the default is \\s-1PEM\\s0'
complete -c openssl-asn1parse -o in -d 'The input file, default is standard input'
complete -c openssl-asn1parse -o out -d 'Output file to place the \\s-1DER\\s0 encoded data into'
complete -c openssl-asn1parse -o noout -d 'Don\'t output the parsed version of the input file'
complete -c openssl-asn1parse -o offset -d 'Starting offset to begin parsing, default is start of file'
complete -c openssl-asn1parse -o length -d 'Number of bytes to parse, default is until end of file'
complete -c openssl-asn1parse -s i -d 'Indents the output according to the \\*(L"depth\\*(R" of the structures'
complete -c openssl-asn1parse -o oid -d 'A file containing additional \\s-1OBJECT\\s0 IDENTIFIERs (OIDs)'
complete -c openssl-asn1parse -o dump -d 'Dump unknown data in hex format'
complete -c openssl-asn1parse -o dlimit -d 'Like -dump, but only the first num bytes are output'
complete -c openssl-asn1parse -o strparse -d 'Parse the contents octets of the \\s-1ASN. 1\\s0 object starting at offset'
complete -c openssl-asn1parse -o genstr -o genconf -d 'Generate encoded data based on string, file or both using ASN1_generate_nconf…'
complete -c openssl-asn1parse -o strictpem -d 'If this option is used then -inform will be ignored'


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


text:
# getcap
# Autogenerated from man page /usr/share/man/man8/getcap.8.gz
complete -c getcap -s h -d 'prints quick usage'
complete -c getcap -s n -d 'prints any non-zero user namespace root user ID value found to be associated …'
complete -c getcap -s r -d 'enables recursive search'
complete -c getcap -s v -d 'display all searched entries, even if the have no file-capabilities'


text:
# memusagestat
# Autogenerated from man page /usr/share/man/man1/memusagestat.1.gz
complete -c memusagestat -s o -l output -d 'Name of the output file'
complete -c memusagestat -s s -l string -d 'Use  string as the title inside the output graph'
complete -c memusagestat -s t -l time -d 'Use time (rather than number of function calls) as the scale for the X axis'
complete -c memusagestat -s T -l total -d 'Also draw a graph of total memory consumption'
complete -c memusagestat -s x -l x-size -d 'Make the output graph  size pixels wide'
complete -c memusagestat -s y -l y-size -d 'Make the output graph  size pixels high'
complete -c memusagestat -s '?' -l help -d 'Print a help message and exit'
complete -c memusagestat -l usage -d 'Print a short usage message and exit'
complete -c memusagestat -s d -d '(or'
complete -c memusagestat -l data -d 'option of memusage (1)'
complete -c memusagestat -s V -l version -d 'Print version information and exit'


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


text:
# py3clean
# Autogenerated from man page /usr/share/man/man1/py3clean.1.gz
complete -c py3clean -l version -d 'show program\\(aqs version number and exit'
complete -c py3clean -s h -l help -d 'show this help message and exit'
complete -c py3clean -s v -l verbose -d 'turn verbose more one'
complete -c py3clean -s q -l quiet -d 'be quiet'
complete -c py3clean -s p -l package -d 'specify Debian package name to clean'
complete -c py3clean -s V -d 'specify Python 3 version to clean'


text:
# top
# Autogenerated from man page /usr/share/man/man1/top.1.gz
complete -c top -s h -s v -d 'Show library version and the usage prompt, then quit'
complete -c top -s b -d 'Starts topfrom topIn this mode, toplimit you\'ve set with the `-n\'  or until k…'
complete -c top -s c -d 'Starts topThus, if topnames, and vice versa'
complete -c top -s d -s d -d 'Specifies the delay between screen updates, and overrides the corresponding v…'
complete -c top -s e -s e -d 'Instructs top    k - kibibytes    m - mebibytes    g - gibibytes    t - tebib…'
complete -c top -s E -s E -d 'Instructs top    k - kibibytes    m - mebibytes    g - gibibytes    t - tebib…'
complete -c top -s H -d 'Instructs topWithout this  a summation of all threads in each process is shown'
complete -c top -s i -d 'Starts topWhen this toggle is Offlast update will not be displayed'
complete -c top -s n -s n -d 'Specifies the maximum number of iterations, or frames, topproduce before endi…'
complete -c top -s o -s o -d 'Specifies the name of the field on which tasks will be sorted, independent of…'
complete -c top -s O -d 'This option acts as a form of help for the above -o option'
complete -c top -s p -o pN1 -o pN2 -o pN1 -d 'Monitor only processes with specified process IDs'
complete -c top -s s -d 'Starts topThis mode is far better controlled through a system  ( 6.  FILES)'
complete -c top -s S -d 'Starts topWhen Cumulative time mode is Ontime that it and its dead children h…'
complete -c top -s u -s U -s u -s U -d 'Display only processes with a user id or user name matching that given'
complete -c top -s w -s w -d 'In Batch mode, when used without an argument topoutput using the COLUMNS= and…'
complete -c top -s 1 -d 'Starts topEither all cpueach cpu (\'2\')'


text:
# rmmod
# Autogenerated from man page /usr/share/man/man8/rmmod.8.gz
complete -c rmmod -s v -l verbose -d 'Print messages about what the program is doing'
complete -c rmmod -s f -l force -d 'This option can be extremely dangerous: it has no effect unless CONFIG_MODULE…'
complete -c rmmod -s s -l syslog -d 'Send errors to syslog instead of standard error'
complete -c rmmod -s V -l version -d 'Show version of program and exit'
complete -c rmmod -s r -d 'option instead.  OPTIONS'


text:
# xtables-monitor
# Autogenerated from man page /usr/share/man/man8/xtables-monitor.8.gz
complete -c xtables-monitor -s t -l trace -d 'Watch for trace events generated by packets that have been tagged using the T…'
complete -c xtables-monitor -s 4 -d 'Restrict output to IPv4'
complete -c xtables-monitor -s e -l event
complete -c xtables-monitor -s 6 -d 'Restrict output to IPv6.  EXAMPLE OUTPUT'


text:
# gnome-power-statistics
# Autogenerated from man page /usr/share/man/man1/gnome-power-statistics.1.gz
complete -c gnome-power-statistics -l help -d 'Show summary of options'


text:
# systemd-ask-password-wall
# Autogenerated from man page /usr/share/man/man8/systemd-ask-password-wall.path.8.gz
complete -c systemd-ask-password-wall -l watch -l console -d or
complete -c systemd-ask-password-wall -l wall -d 'command line parameters.  SEE ALSO'


text:
# ld-linux
# Autogenerated from man page /usr/share/man/man8/ld-linux.8.gz
complete -c ld-linux -l audit -d 'Use objects named in  list as auditors'
complete -c ld-linux -l inhibit-cache -d 'Do not use R /etc/ld. so. cache '
complete -c ld-linux -l library-path -d 'Use  path instead of  LD_LIBRARY_PATH environment variable setting (see below)'
complete -c ld-linux -l inhibit-rpath -d 'Ignore RPATH and RUNPATH information in object names in R list '
complete -c ld-linux -l list -d 'List all dependencies and how they are resolved'
complete -c ld-linux -l preload -d 'Preload the objects specified in R list '
complete -c ld-linux -o static -d 'option was given to ld (1) during compilation'
complete -c ld-linux -s z -d 'linker option, shared objects in the default paths are skipped'
complete -c ld-linux -l verify -d 'Verify that program is dynamically linked and this dynamic linker can handle …'


text:
# clear
# Autogenerated from man page /usr/share/man/man1/clear.1.gz
complete -c clear -s T -d 'indicates the type of terminal'
complete -c clear -s V -d 'reports the version of ncurses which was used in this program, and exits'
complete -c clear -s x -d 'do not attempt to clear the terminal\'s scrollback buffer using the extended E…'


text:
# mendex
# Autogenerated from man page /usr/share/man/man1/mendex.1.gz
complete -c mendex -s i -d 'Take input from stdin, even when index files are specified'
complete -c mendex -s l -d 'Set \'sort by character order\'.  By default, \'sort by word order\' is used'
complete -c mendex -s q -d 'Quiet mode; send no message to stderr, except error messages and warnings'
complete -c mendex -s r -d 'Disable implicit page range formation'
complete -c mendex -s c -d 'Compress sequence of intermediate blanks (space(s) and/or tab(s)) into a spac…'
complete -c mendex -s g -d 'Make Japanese index head A-line (A, Ka, Sa, '
complete -c mendex -s f -d 'Force to output Kanji characters even non-existent in dictionaries'
complete -c mendex -s s -d 'Employ sty as the style file'
complete -c mendex -s d -d 'Employ dic as the dictionary file'
complete -c mendex -s o -d 'Employ ind as the output index file'
complete -c mendex -s t -d 'Employ log as the transcript file'
complete -c mendex -s p -d 'Set the starting page number of the output index list to be no'
complete -c mendex -s E -d 'Set input/output character encoding to EUC-JP'
complete -c mendex -s J -d 'Set input/output character encoding to JIS (ISO-2022-JP)'
complete -c mendex -s S -d 'Set input/output character encoding to Shift_JIS'
complete -c mendex -s U -d 'Set input/output character encoding to UTF-8'
complete -c mendex -s I -d 'Set internal character encoding to enc'
complete -c mendex -l help -d 'Show summary of options'


text:
# x86_64-linux-gnu-dwp
# Autogenerated from man page /usr/share/man/man1/x86_64-linux-gnu-dwp.1.gz
complete -c x86_64-linux-gnu-dwp -s h -l help -d 'Print this help message'
complete -c x86_64-linux-gnu-dwp -s e -l exec -d 'Get list of dwo files from EXE (defaults output to EXE. dwp)'
complete -c x86_64-linux-gnu-dwp -s o -l output -d 'Set output dwp file name'
complete -c x86_64-linux-gnu-dwp -s v -l verbose -d 'Verbose output'
complete -c x86_64-linux-gnu-dwp -l verify-only -d 'Verify output file against exec file'
complete -c x86_64-linux-gnu-dwp -s V -l version -d 'Print version number REPORTING BUGS Report bugs to <https://sourceware'


text:
# fls
# Autogenerated from man page /usr/share/man/man1/fls.1.gz
complete -c fls -s a -d 'Display the ". " and ". " directory entries (by default it does not)'
complete -c fls -s d -d 'Display deleted entries only'
complete -c fls -s D -d 'Display directory entries only'
complete -c fls -s f -d 'The type of file system'
complete -c fls -s F -d 'Display file (all non-directory) entries only'
complete -c fls -s l -d 'Display file details in long format.   The following contents are displayed:'
complete -c fls -s m -d 'Display files in time machine format so that a timeline can be      created w…'
complete -c fls -s p -d 'Display the full path for each entry'
complete -c fls -s r -d 'Recursively display directories'
complete -c fls -s s -d 'The time skew of the original system in seconds'
complete -c fls -s i -d 'Identify the type of image file, such as raw'
complete -c fls -s o -d 'The sector offset where the file system starts in the image'
complete -c fls -s b -d 'The size, in bytes, of the underlying device sectors'
complete -c fls -s u -d 'Display undeleted entries only'
complete -c fls -s v -d 'Verbose output to stderr'
complete -c fls -s V -d 'Display version'
complete -c fls -s z -d 'The ASCII string of the time zone of the original system'


text:
# pkaction
# Autogenerated from man page /usr/share/man/man1/pkaction.1.gz
complete -c pkaction -l action-id -d 'then all actions are displayed.  Otherwise the action action'
complete -c pkaction -l verbose -d 'option only the name of the action is shown'


text:
# c89
# Autogenerated from man page /usr/share/man/man1/c89.1.gz
complete -c c89 -o ansiC


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


text:
# sassc
# Autogenerated from man page /usr/share/man/man1/sassc.1.gz
complete -c sassc -s s -l stdin -d 'Read input from standard input instead of an input file'
complete -c sassc -s t -l style -d 'Output style.  Can be: nested, expanded, compact, compressed'
complete -c sassc -s l -l line-numbers -d 'Emit comments showing original line numbers. HP --line-comments'
complete -c sassc -s I -l load-path -d 'Set Sass import path'
complete -c sassc -s P -l plugin-path -d 'Set path to autoload plugins'
complete -c sassc -s m -l sourcemap -d 'Emit source map (auto or inline)'
complete -c sassc -s M -l omit-map-comment -d 'Omits the source map url comment'
complete -c sassc -s p -l precision -d 'Set the precision for numbers'
complete -c sassc -s a -l sass -d 'Treat input as indented syntax'
complete -c sassc -s v -l version -d 'Display compiled versions'
complete -c sassc -l line-comments
complete -c sassc -s h -l help -d 'Display this help message'


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


text:
# xls2csv
# Autogenerated from man page /usr/share/man/man1/xls2csv.1.gz
complete -c xls2csv -s x -d 'print unknown Unicode chars as xNNNN, rather than as question marks'
complete -c xls2csv -s l -d 'list known charsets and exit successfully'
complete -c xls2csv -s c -d 'cell separator char.  By default - comma'
complete -c xls2csv -s b -d 'sheet break string'
complete -c xls2csv -s g -d 'number of decimal digits in the numbers'
complete -c xls2csv -s q -d 'set quote mode.  In quote mode 0 cell contents is never quoted'
complete -c xls2csv -s d -d '- specifies destination charset name'
complete -c xls2csv -s s -d '- specifies source charset'
complete -c xls2csv -s f -d '- specifies date/time format to use for output of all Excel date and time  va…'


text:
# gnome-calculator
# Autogenerated from man page /usr/share/man/man1/gnome-calculator.1.gz
complete -c gnome-calculator -s e -l equation -d 'Start gnome-calculator and display the equation following this option'
complete -c gnome-calculator -s s -l solve -d 'Solve the equation provided following this option'
complete -c gnome-calculator -s v -l version -d 'Output version information and exit'
complete -c gnome-calculator -s h -s '?' -l help -d 'Prints the command line options.  SEE ALSO gcalccmd'


text:
# mmls
# Autogenerated from man page /usr/share/man/man1/mmls.1.gz
complete -c mmls -s t -d 'Specify the media management type.  Use \'-t list\' to list the supported types'
complete -c mmls -s o -d 'Specify the offset into the image where the volume containing the partition s…'
complete -c mmls -s b -d 'The size, in bytes, of the underlying device sectors'
complete -c mmls -s i -d 'Identify the type of image file, such as raw'
complete -c mmls -s B -d 'Include a column with the partition sizes in bytes'
complete -c mmls -s r -d 'Recurse into DOS partitions and look for other partition tables'
complete -c mmls -s v -d 'Verbose output of debugging statements to stderr'
complete -c mmls -s V -d 'Display version'
complete -c mmls -s a -d 'Show allocated volumes'
complete -c mmls -s A -d 'Show unallocated volumes'
complete -c mmls -s m -d 'Show metadata volumes'
complete -c mmls -s M -d 'Hide metadata volumes image [images] The disk or partition image to read, who…'


text:
# ftp
# Autogenerated from man page /usr/share/man/man1/ftp.1.gz
complete -c ftp -s 4 -d 'Forces ftp to only use IPv4 addresses'
complete -c ftp -s 6 -d 'Forces ftp to only use IPv6 addresses'
complete -c ftp -s A -d 'Force active mode FTP'
complete -c ftp -s a -d 'Causes ftp to bypass normal login procedure, and use an anonymous login inste…'
complete -c ftp -s d -d 'Enables debugging'
complete -c ftp -s e -d 'Disables command line editing.  This is useful for Emacs ange-ftp mode'
complete -c ftp -s f -d 'Forces a cache reload for transfers that go through the FTP or HTTP proxies'
complete -c ftp -s g -d 'Disables file name globbing'
complete -c ftp -s i -d 'Turns off interactive prompting during multiple file transfers'
complete -c ftp -s N -d 'Use netrc instead of ~/. netrc.  Refer to THE '
complete -c ftp -s n -d 'Restrains ftp from attempting auto-login upon initial connection for non auto…'
complete -c ftp -s o -d 'When auto-fetching files, save the contents in output'
complete -c ftp -s P -d 'Sets the port number to port'
complete -c ftp -s p -d 'Enable passive mode operation for use behind connection filtering firewalls'
complete -c ftp -s q -d 'Quit if the connection has stalled for quittime seconds'
complete -c ftp -s R -d 'Restart all non-proxied auto-fetches'
complete -c ftp -s r -d 'Retry the connection attempt if it failed, pausing for wait seconds'
complete -c ftp -s s -d 'Uses srcaddr as the local IP address for all connections'
complete -c ftp -s t -d 'Enables packet tracing'
complete -c ftp -s T -d 'Set the maximum transfer rate for direction to maximum bytes/second, and if s…'
complete -c ftp -s u -d 'Upload files on the command line to url where url is one of the ftp:// URL ty…'
complete -c ftp -s V -d 'Disable verbose and progress, overriding the default of enabled when output i…'
complete -c ftp -s v -d 'Enable verbose and progress'
complete -c ftp -s x -d 'Set the size of the socket send and receive buffers to xfersize'
complete -c ftp -s '?' -d 'Display help to stdout, and exit'


text:
# foo2qpdl
# Autogenerated from man page /usr/share/man/man1/foo2qpdl.1.gz
complete -c foo2qpdl -s c -d 'Force color mode if autodetect doesn\'t work'
complete -c foo2qpdl -s d -d 'Duplex code to send to printer [1]'
complete -c foo2qpdl -s g -d 'Set page dimensions in pixels [10200x6600]'
complete -c foo2qpdl -s m -d 'Media code to send to printer [0]'
complete -c foo2qpdl -s p -d 'Paper code to send to printer [0]'
complete -c foo2qpdl -s n -d 'Number of copies [1]'
complete -c foo2qpdl -s r -d 'Set device resolution in pixels/inch [1200x600]'
complete -c foo2qpdl -s s -d 'Source (InputSlot) code to send to printer [255]'
complete -c foo2qpdl -s t -d 'Draft mode.   Every other pixel is white'
complete -c foo2qpdl -s J -d 'Filename string to send to printer'
complete -c foo2qpdl -s U -d 'Username string to send to printer'
complete -c foo2qpdl -s a -d 'Color Adjust: brightness, contrast, saturation, cyan-red balance, magenta-gre…'
complete -c foo2qpdl -s u -d 'Set the offset of the start of the printable region from the upper left corne…'
complete -c foo2qpdl -s l -d 'Set the offset of the end of the printable region from the lower right corner…'
complete -c foo2qpdl -s L -d 'Send logical clipping amounts implied by -u/-l in the QPDL stream [3]'
complete -c foo2qpdl -s A -d 'AllIsBlack: convert C=1,M=1,Y=1 to just K=1.   Works with bitcmyk input only'
complete -c foo2qpdl -s B -d 'BlackClears: K=1 forces C,M,Y to 0.   Works with bitcmyk input only'
complete -c foo2qpdl -s z -d 'Printer model.  Model 0 is the default'
complete -c foo2qpdl -s S -d 'Output just a single color plane from a color print and print it on the black…'
complete -c foo2qpdl -s D -d 'Set Debug level [0]'


text:
# pw-mididump
# Autogenerated from man page /usr/share/man/man1/pw-mididump.1.gz
complete -c pw-mididump -s r -l remote -d 'The name the remote instance to monitor'
complete -c pw-mididump -s h -l help -d 'Show help'
complete -c pw-mididump -l version -d 'Show version information'


text:
# rlogin
# Autogenerated from man page /usr/share/man/man1/rlogin.1.gz
complete -c rlogin -s 4 -d 'Forces rlogin to use IPv4 addresses only.  Pp'
complete -c rlogin -s 6 -d 'Forces rlogin to use IPv6 addresses only.  Pp'
complete -c rlogin -s A -d 'Enables forwarding of connections from an authentication agent such as ssh-ag…'
complete -c rlogin -s a -d 'Disables forwarding of the authentication agent connection.  Pp'
complete -c rlogin -s B -d 'Bind to the address of bind_interface before attempting to connect to the des…'
complete -c rlogin -s b -d 'Use bind_address on the local machine as the source address of the connection'
complete -c rlogin -s C -d 'Requests compression of all data (including stdin, stdout, stderr, and data f…'
complete -c rlogin -s c -d 'Selects the cipher specification for encrypting the session'
complete -c rlogin -s D -d 'off bind_address : Oc port on Xc Specifies a local dynamic application-level …'
complete -c rlogin -s E -d 'Append debug logs to log_file instead of standard error.  Pp'
complete -c rlogin -s e -d 'Sets the escape character for sessions with a pty (default: ~ )'
complete -c rlogin -s F -d 'Specifies an alternative per-user configuration file'
complete -c rlogin -s f -d 'Requests rlogin to go to background just before command execution'
complete -c rlogin -s G -d 'Causes rlogin to print its configuration after evaluating Host and Match bloc…'
complete -c rlogin -s g -d 'Allows remote hosts to connect to local forwarded ports'
complete -c rlogin -s I -d 'Specify the PKCS#11 shared library rlogin should use to communicate with a PK…'
complete -c rlogin -s i -d 'Selects a file from which the identity (private key) for public key authentic…'
complete -c rlogin -s J -d 'Connect to the target host by first making a rlogin connection to the jump ho…'
complete -c rlogin -s K -d 'Enables GSSAPI-based authentication and forwarding (delegation) of GSSAPI cre…'
complete -c rlogin -s k -d 'Disables forwarding (delegation) of GSSAPI credentials to the server.  Pp'
complete -c rlogin -s L -d 'off bind_address : Oc port : host : hostport on Xc'
complete -c rlogin -s l -d 'Specifies the user to log in as on the remote machine'
complete -c rlogin -s M -d 'Places the rlogin client into master mode for connection sharing'
complete -c rlogin -s m -d 'A comma-separated list of MAC (message authentication code) algorithms, speci…'
complete -c rlogin -s N -d 'Do not execute a remote command.  This is useful for just forwarding ports'
complete -c rlogin -s n -d 'Redirects stdin from /dev/null (actually, prevents reading from stdin)'
complete -c rlogin -s O -d 'Control an active connection multiplexing master process'
complete -c rlogin -s o -d 'Can be used to give options in the format used in the configuration file'
complete -c rlogin -s p -d 'Port to connect to on the remote host'
complete -c rlogin -s Q -d 'Queries for the algorithms supported by one of the following features: cipher…'
complete -c rlogin -s q -d 'Quiet mode.  Causes most warning and diagnostic messages to be suppressed'
complete -c rlogin -s R -d 'off bind_address : Oc port : host : hostport on Xc'
complete -c rlogin -s S -d 'Specifies the location of a control socket for connection sharing, or the str…'
complete -c rlogin -s s -d 'May be used to request invocation of a subsystem on the remote system'
complete -c rlogin -s T -d 'Disable pseudo-terminal allocation.  Pp'
complete -c rlogin -s t -d 'Force pseudo-terminal allocation'
complete -c rlogin -s V -d 'Display the version number and exit.  Pp'
complete -c rlogin -s v -d 'Verbose mode.  Causes rlogin to print debugging messages about its progress'
complete -c rlogin -s W -d 'Requests that standard input and output on the client be forwarded to host on…'
complete -c rlogin -s w -d 'local_tun Ns Op : Ns Ar remote_tun Xc Requests tunnel device forwarding with …'
complete -c rlogin -s X -d 'Enables X11 forwarding'
complete -c rlogin -s x -d 'Disables X11 forwarding.  Pp'
complete -c rlogin -s Y -d 'Enables trusted X11 forwarding'
complete -c rlogin -s y -d 'Send log information using the syslog 3 system module'


text:
# numfmt
# Autogenerated from man page /usr/share/man/man1/numfmt.1.gz
complete -c numfmt -l debug -d 'print warnings about invalid input'
complete -c numfmt -s d -l delimiter -d 'use X instead of whitespace for field delimiter'
complete -c numfmt -l field -d 'replace the numbers in these input fields (default=1) see FIELDS below'
complete -c numfmt -l format -d 'use printf style floating-point FORMAT; see FORMAT below for details'
complete -c numfmt -l from -d 'auto-scale input numbers to UNITs; default is \'none\'; see UNIT below'
complete -c numfmt -l from-unit -d 'specify the input unit size (instead of the default 1)'
complete -c numfmt -l grouping -d 'use locale-defined grouping of digits, e. g'
complete -c numfmt -l header -d 'print (without converting) the first N header lines; N defaults to 1 if not s…'
complete -c numfmt -l invalid -d 'failure mode for invalid numbers: MODE can be: abort (default), fail, warn, i…'
complete -c numfmt -l padding -d 'pad the output to N characters; positive N will right-align; negative N will …'
complete -c numfmt -l round -d 'use METHOD for rounding when scaling; METHOD can be: up, down, from-zero (def…'
complete -c numfmt -l suffix -d 'add SUFFIX to output numbers, and accept optional SUFFIX in input numbers'
complete -c numfmt -l to -d 'auto-scale output numbers to UNITs; see UNIT below'
complete -c numfmt -l to-unit -d 'the output unit size (instead of the default 1)'
complete -c numfmt -s z -l zero-terminated -d 'line delimiter is NUL, not newline'
complete -c numfmt -l help -d 'display this help and exit'
complete -c numfmt -l version -d 'output version information and exit . SS "UNIT options:"'
complete -c numfmt -s M -d 'from first to M\'th field (inclusive)'
complete -c numfmt -s '>' -d '$ numfmt --to=iec 2048'


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