text:
# binwalk
# Autogenerated from man page /usr/share/man/man1/binwalk.1.gz
complete -c binwalk -s B -l signature -d 'Scan target file(s) for common file signatures'
complete -c binwalk -s R -l raw -d 'Scan target file(s) for the specified sequence of bytes'
complete -c binwalk -s A -l opcodes -d 'Scan target file(s) for common executable opcode signatures'
complete -c binwalk -s m -l magic -d 'Specify a custom magic file to use'
complete -c binwalk -s b -l dumb -d 'Disable smart signature keywords'
complete -c binwalk -s I -l invalid -d 'Show results marked as invalid'
complete -c binwalk -s x -l exclude -d 'Exclude results that match <str>'
complete -c binwalk -s y -l include -d 'Only show results that match <str> . SS "Extraction Options:"'
complete -c binwalk -s e -l extract -d 'Automatically extract known file types'
complete -c binwalk -s D -l dd -d 'Extract <type> signatures (regular expression), give the files an extension o…'
complete -c binwalk -s M -l matryoshka -d 'Recursively scan extracted files'
complete -c binwalk -s d -l depth -d 'Limit matryoshka recursion depth (default: 8 levels deep)'
complete -c binwalk -s C -l directory -d 'Extract files/folders to a custom directory (default: current working directo…'
complete -c binwalk -s j -l size -d 'Limit the size of each extracted file'
complete -c binwalk -s n -l count -d 'Limit the number of extracted files'
complete -c binwalk -s r -l rm -d 'Delete carved files after extraction'
complete -c binwalk -s z -l carve -d 'Carve data from files, but don\'t execute extraction utilities'
complete -c binwalk -s V -l subdirs -d 'Extract into sub-directories named by the offset . SS "Entropy Options:"'
complete -c binwalk -s E -l entropy -d 'Calculate file entropy'
complete -c binwalk -s F -l fast -d 'Use faster, but less detailed, entropy analysis'
complete -c binwalk -s J -l save -d 'Save plot as a PNG'
complete -c binwalk -s Q -l nlegend -d 'Omit the legend from the entropy plot graph'
complete -c binwalk -s N -l nplot -d 'Do not generate an entropy plot graph'
complete -c binwalk -s H -l high -d 'Set the rising edge entropy trigger threshold (default: 0. 95)'
complete -c binwalk -s L -l low -d 'Set the falling edge entropy trigger threshold (default: 0. 85) '
complete -c binwalk -s W -l hexdump -d 'Perform a hexdump / diff of a file or files'
complete -c binwalk -s G -l green -d 'Only show lines containing bytes that are the same among all files'
complete -c binwalk -s i -l red -d 'Only show lines containing bytes that are different among all files'
complete -c binwalk -s U -l blue -d 'Only show lines containing bytes that are different among some files'
complete -c binwalk -s u -l similar -d 'Only display lines that are the same between all files'
complete -c binwalk -s w -l terse -d 'Diff all files, but only display a hex dump of the first file '
complete -c binwalk -s X -l deflate -d 'Scan for raw deflate compression streams'
complete -c binwalk -s Z -l lzma -d 'Scan for raw LZMA compression streams'
complete -c binwalk -s P -l partial -d 'Perform a superficial, but faster, scan'
complete -c binwalk -s S -l stop -d 'Stop after the first result . SS "General Options:"'
complete -c binwalk -s l -l length -d 'Number of bytes to scan'
complete -c binwalk -s o -l offset -d 'Start scan at this file offset'
complete -c binwalk -s O -l base -d 'Add a base address to all printed offsets'
complete -c binwalk -s K -l block -d 'Set file block size'
complete -c binwalk -s g -l swap -d 'Reverse every n bytes before scanning'
complete -c binwalk -s f -l log -d 'Log results to file'
complete -c binwalk -s c -l csv -d 'Log results to file in CSV format'
complete -c binwalk -s t -l term -d 'Format output to fit the terminal window'
complete -c binwalk -s q -l quiet -d 'Suppress output to stdout'
complete -c binwalk -s v -l verbose -d 'Enable verbose output'
complete -c binwalk -s h -l help -d 'Show help output'
complete -c binwalk -s a -l finclude -d 'Only scan files whose names match this regex'
complete -c binwalk -s p -l fexclude -d 'Do not scan files whose names match this regex'
complete -c binwalk -s s -l status -d 'Enable the status server on the specified port'


text:
# paste
# Autogenerated from man page /usr/share/man/man1/paste.1.gz
complete -c paste -s d -l delimiters -d 'reuse characters from LIST instead of TABs'
complete -c paste -s s -l serial -d 'paste one file at a time instead of in parallel'
complete -c paste -s z -l zero-terminated -d 'line delimiter is NUL, not newline'
complete -c paste -l help -d 'display this help and exit'
complete -c paste -l version -d 'output version information and exit AUTHOR Written by David M'

repo_language: Shell

mime_type: text/plain


text:
# tsk_recover
# Autogenerated from man page /usr/share/man/man1/tsk_recover.1.gz
complete -c tsk_recover -s v -d 'verbose output to stderr'
complete -c tsk_recover -s V -d 'Print version'
complete -c tsk_recover -s a -d 'Recover allocated files only'
complete -c tsk_recover -s e -d 'Recover all files (allocated and unallocated)'
complete -c tsk_recover -s f -d 'Specify the file system type'
complete -c tsk_recover -s i -d 'The format of the image file, such as raw'
complete -c tsk_recover -s b -d 'The size (in bytes) of the device sectors'
complete -c tsk_recover -s o -d 'Sector offset for a volume to recover (recovers only that volume) If not give…'
complete -c tsk_recover -s d -d 'Directory inum to recover from (must also specify a specific partition using …'


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


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


text:
# debconf-show
# Autogenerated from man page /usr/share/man/man1/debconf-show.1.gz
complete -c debconf-show -l db -d 'Specify the database to query'
complete -c debconf-show -l listowners -d 'Lists all owners of questions in the database'


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


text:
# fc-query
# Autogenerated from man page /usr/share/man/man1/fc-query.1.gz
complete -c fc-query -s b -d 'Ignore blanks to compute languages'
complete -c fc-query -s i -d 'Only query face indexed index of each file'
complete -c fc-query -s f -d 'Format output according to the format specifier format'
complete -c fc-query -s V -d 'Show version of the program and exit'
complete -c fc-query -s h -d 'Show summary of options'


text:
# cdrdao
# Autogenerated from man page /usr/share/man/man1/cdrdao.1.gz
complete -c cdrdao -l device -d 'Sets the SCSI address of the CD-recorder in form of a bus/id/lun triple, e. g'
complete -c cdrdao -l source-device -d 'Like above but used for the  copy command to specify the source device'
complete -c cdrdao -l driver -d 'Force usage of specified driver instead of the automatically determined driver'
complete -c cdrdao -l source-driver -d 'Like above but used for the device specified with option  --source-device'
complete -c cdrdao -l speed -d 'Set the writing speed to  value.  Default is the highest possible speed'
complete -c cdrdao -l blank-mode -d 'Sets the blanking mode.  Available modes are  full and  minimal'
complete -c cdrdao -l datafile -d 'Used for  "read-toc, read-cd" and  copy'
complete -c cdrdao -l read-raw -d 'Only used for commands  read-cd and  read-toc'
complete -c cdrdao -l read-subchan -d 'Used by commands  read-cd,  read-toc and  copy'
complete -c cdrdao -l no-mode2-mixed -d 'Only used for commands  read-cd and  read-toc'
complete -c cdrdao -l tao-source -d 'This option indicates to the commands  read-toc and  read-cd that the source …'
complete -c cdrdao -l tao-source-adjust -d 'Specifies the number of link blocks for tracks written in TAO mode'
complete -c cdrdao -l fast-toc -d 'Only used for command  read-toc'
complete -c cdrdao -l buffers -d 'Specifies the number of buffers that are allocated to avoid buffer under runs'
complete -c cdrdao -l multi -d 'If this option is given the session will not be closed after the audio data i…'
complete -c cdrdao -l overburn -d 'By default cdrdao will not allow one to write more data on a medium than spec…'
complete -c cdrdao -l eject -d 'Eject the CD-R after writing or write simulation'
complete -c cdrdao -l swap -d 'Swap the byte order of all samples that are send to the CD-recorder'
complete -c cdrdao -l session -d 'Used for  read-toc and  read-cd to specify the session which should be proces…'
complete -c cdrdao -l reload -d 'Indicates that the tray may be opened before writing without prompting the us…'
complete -c cdrdao -l force -d 'Forces the execution of an operation that otherwise would not be performed'
complete -c cdrdao -l paranoia-mode -d 'Sets the correction mode for digital audio extraction'
complete -c cdrdao -l keepimage -d 'If a CD is copied with command  copy this option will cause that the created …'
complete -c cdrdao -l on-the-fly -d 'Perform CD copy on the fly without creating an image file'
complete -c cdrdao -l with-cddb -d 'Enables the automatic fetching of CDDB data for use as CD-TEXT data for comma…'
complete -c cdrdao -l cddb-servers -d 'Sets space or \',\' separated list of CDDB servers used for command  read-cddb …'
complete -c cdrdao -l cddb-timeout -d 'Sets the timeout in seconds used for connections to CDDB servers'
complete -c cdrdao -l cddb-directory -d 'Specifies the local CDDB database directory where fetched CDDB records will b…'
complete -c cdrdao -l tmpdir -d 'Specifies the directory in which to store temporary data files created from d…'
complete -c cdrdao -l keep -d 'Upon exit from cdrdao, do not delete temporary WAV files created from MP3 and…'
complete -c cdrdao -l save -d 'Saves some of the current options to the settings file "$HOME/'
complete -c cdrdao -s n -d 'Suppresses the 10 second pause before writing or simulating'
complete -c cdrdao -s v -d 'Sets verbose level'


text:
# simple-scan
# Autogenerated from man page /usr/share/man/man1/simple-scan.1.gz
complete -c simple-scan -s d -l debug -d 'Print debugging messages'
complete -c simple-scan -s v -l version -d 'Show release version'
complete -c simple-scan -s '?' -l help -d 'Show help options'
complete -c simple-scan -l help-all -d 'Show all help options'
complete -c simple-scan -l help-gtk -d 'Show GTK+ options.  AUTHOR simple-scan was written by Robert Ancell <robert'


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


text:
# systemd-cgls
# Autogenerated from man page /usr/share/man/man1/systemd-cgls.1.gz
complete -c systemd-cgls -l all -d 'Do not hide empty control groups in the output'
complete -c systemd-cgls -s l -l full -d 'Do not ellipsize process tree members'
complete -c systemd-cgls -s u -l unit -d 'Show cgroup subtrees for the specified units'
complete -c systemd-cgls -l user-unit -d 'Show cgroup subtrees for the specified user units'
complete -c systemd-cgls -s k -d 'Include kernel threads in output'
complete -c systemd-cgls -s M -l machine -d 'Limit control groups shown to the part corresponding to the container MACHINE'
complete -c systemd-cgls -s h -l help -d 'Print a short help text and exit'
complete -c systemd-cgls -l version -d 'Print a short version string and exit'
complete -c systemd-cgls -l no-pager -d 'Do not pipe output into a pager'


text:
# dvipdf
# Autogenerated from man page /usr/share/man/man1/dvipdf.1.gz
complete -c dvipdf -s q -d 'option, and pipes its output into gs (1) with the following options:'
complete -c dvipdf -o dNOPAUSE -o dBATCH -o sDEVICE
complete -c dvipdf -o sOutputFile -d 'and any options from the command-line'


text:
# lp
# Autogenerated from man page /usr/share/man/man1/lp.1.gz
complete -c lp -s E -d 'Forces encryption when connecting to the server'
complete -c lp -s U -d 'Specifies the username to use when connecting to the server'
complete -c lp -s c -d 'This option is provided for backwards-compatibility only'
complete -c lp -s d -d 'Prints files to the named printer'
complete -c lp -s h -d 'Chooses an alternate server'
complete -c lp -s i -d 'Specifies an existing job to modify'
complete -c lp -s m -d 'Sends an email when the job is completed'
complete -c lp -s n -d 'Sets the number of copies to print'
complete -c lp -s o -d 'Sets one or more job options.  See "COMMON JOB OPTIONS" below'
complete -c lp -s q -d 'Sets the job priority from 1 (lowest) to 100 (highest)'
complete -c lp -s s -d 'Do not report the resulting job IDs (silent mode. )'
complete -c lp -s t -d 'Sets the job name'
complete -c lp -s H -d 'Specifies when the job should be printed'
complete -c lp -s P -d 'Specifies which pages to print in the document'


text:
# mountpoint
# Autogenerated from man page /usr/share/man/man1/mountpoint.1.gz
complete -c mountpoint -s d -l fs-devno
complete -c mountpoint -s q -l quiet
complete -c mountpoint -l nofollow
complete -c mountpoint -s x -l devno
complete -c mountpoint -s V -l version
complete -c mountpoint -s h -l help


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


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


text:
# sbsiglist
# Autogenerated from man page /usr/share/man/man1/sbsiglist.1.gz
complete -c sbsiglist -l owner -d 'Signature owner GUID'
complete -c sbsiglist -l type -d 'Signature type.  One of: x509 sha256'
complete -c sbsiglist -l output -d 'write signed data to <file> (default <sig-file>. siglist)'


text:
# oclock
# Autogenerated from man page /usr/share/man/man1/oclock.1.gz
complete -c oclock -o fg -d 'choose a different color for the both hands and the jewel of the clock'
complete -c oclock -o bg -d 'choose a different color for the background'
complete -c oclock -o jewel -d 'choose a different color for the jewel on the clock'
complete -c oclock -o minute -d 'choose a different color for the minute hand of the clock'
complete -c oclock -o hour -d 'choose a different color for the hour hand of the clock'
complete -c oclock -o backing -d 'selects an appropriate level of backing store'
complete -c oclock -o geometry -d 'define the initial window geometry; see X(7)'
complete -c oclock -o display -d 'specify the display to use; see X(7)'
complete -c oclock -o bd -d 'choose a different color for the window border'
complete -c oclock -o bw -d 'choose a different width for the window border'
complete -c oclock -o shape -d 'causes the clock to use the Shape extension to create an oval window'
complete -c oclock -o noshape -d 'causes the clock to not reshape itself and ancestors to exactly fit the outli…'
complete -c oclock -o transparent -d 'causes the clock to consist only of the jewel, the hands, and the border'


text:
# foo2oak-wrapper
# Autogenerated from man page /usr/share/man/man1/foo2oak-wrapper.1.gz
complete -c foo2oak-wrapper -s b -d 'Number of bits per plane (1 or 2) [1]'
complete -c foo2oak-wrapper -s c -d 'Print in color (else monochrome)'
complete -c foo2oak-wrapper -s d -d 'Duplex code to send to printer [1]'
complete -c foo2oak-wrapper -s m -d 'Media code to send to printer [1]'
complete -c foo2oak-wrapper -s p -d 'Paper size code to send to printer [1]'
complete -c foo2oak-wrapper -s n -d 'Number of copies [1]'
complete -c foo2oak-wrapper -s r -d 'Set device resolution in pixels/inch [600x600]'
complete -c foo2oak-wrapper -s s -d 'Source (Input Slot) code to send to printer [7]'
complete -c foo2oak-wrapper -s 2 -s 3 -s 4 -s 5 -s 6 -s 8 -s 9 -o 10 -o 12 -o 14 -o 15 -o 16 -o 18 -d 'Print in N-up.   Requires the psutils package'
complete -c foo2oak-wrapper -s o -d 'Orientation used for N-up'
complete -c foo2oak-wrapper -s u -d 'Set the offset of the start of the printable region from the upper left corne…'
complete -c foo2oak-wrapper -s l -d 'Set the offset of the end of the printable region from the lower right corner…'
complete -c foo2oak-wrapper -s L -d 'Send the logical clipping values from -u/-l in the OAKT stream'
complete -c foo2oak-wrapper -s z -d 'Model is 0 for the HP Color LaserJet 1500, and 1 for the Kyocera KM-1635/KM-2…'
complete -c foo2oak-wrapper -s g -d 'Additional options to pass to Ghostscript, such as -g“-dDITHERPPI=nnn”, etc'
complete -c foo2oak-wrapper -s G -d 'Convert profile'
complete -c foo2oak-wrapper -s I -d 'Select profile intent from the ICM file'
complete -c foo2oak-wrapper -s S -d 'Output just a single color plane from a color print and print it on the black…'
complete -c foo2oak-wrapper -s D -d 'Set Debug level [0]'


text:
# loadkeys
# Autogenerated from man page /usr/share/man/man1/loadkeys.1.gz
complete -c loadkeys -s C -d '(or'
complete -c loadkeys -l console -d ') option.  RESET TO DEFAULT If the'
complete -c loadkeys -s d -d '(or'
complete -c loadkeys -l default -d ') option is given, loadkeys loads a default keymap, probably the file defkeym…'
complete -c loadkeys -s c -d '(or'
complete -c loadkeys -l clearcompose -d ') option is given, in which case the kernel accent table is emptied'
complete -c loadkeys -s s -d '(or'
complete -c loadkeys -l clearstrings -d ') clears the kernel string table'
complete -c loadkeys -s m -d '(or'
complete -c loadkeys -l mktable -d ') option is given loadkeys prints to the standard output a file that may be u…'
complete -c loadkeys -s b -d '(or'
complete -c loadkeys -l bkeymap -d ') option is given loadkeys prints to the standard output a file that may be u…'
complete -c loadkeys -s u -d '(or'
complete -c loadkeys -l unicode -d 'switch forces loadkeys to convert all keymaps to Unicode'
complete -c loadkeys -s a -l ascii -d 'Force conversion to ASCII'
complete -c loadkeys -s h -l help -d 'loadkeys prints its version number and a short usage message to the programs …'
complete -c loadkeys -s p -l parse -d 'loadkeys searches and parses keymap without action'
complete -c loadkeys -s q -l quiet -d 'loadkeys suppresses all normal output'
complete -c loadkeys -s V -l version -d 'loadkeys prints version number and exits'


text:
# mkfontdir
# Autogenerated from man page /usr/share/man/man1/mkfontdir.1.gz
complete -c mkfontdir -s e -d 'Specify a directory containing encoding files'
complete -c mkfontdir -s n -d 'do not scan for fonts, do not write font directory files'
complete -c mkfontdir -s p -d 'Specify a prefix that is prepended to the encoding file path names when they …'
complete -c mkfontdir -s r -d 'Keep non-absolute encoding directories in their relative form when writing th…'
complete -c mkfontdir -s x -d 'Ignore fonts files of type R suffix '


text:
# env
# Autogenerated from man page /usr/share/man/man1/env.1.gz
complete -c env -s i -l ignore-environment -d 'start with an empty environment'
complete -c env -s 0 -l null -d 'end each output line with NUL, not newline'
complete -c env -s u -l unset -d 'remove variable from the environment'
complete -c env -s C -l chdir -d 'change working directory to DIR'
complete -c env -s S -l split-string -d 'process and split S into separate arguments; used to pass multiple arguments …'
complete -c env -l block-signal -d 'block delivery of SIG signal(s) to COMMAND'
complete -c env -l default-signal -d 'reset handling of SIG signal(s) to the default'
complete -c env -l ignore-signal -d 'set handling of SIG signals(s) to do nothing'
complete -c env -l list-signal-handling -d 'list non default signal handling to stderr'
complete -c env -s v -l debug -d 'print verbose information for each processing step'
complete -c env -l help -d 'display this help and exit'
complete -c env -l version -d 'output version information and exit'
complete -c env -o S/--split-string -d The


text:
# iwlist
# Autogenerated from man page /usr/share/man/man8/iwlist.8.gz
complete -c iwlist -l version -d 'Display the version of the tools, as well as the recommended and current Wire…'
complete -c iwlist -l help -d 'Display short help message'


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


text:
# ubinize
# Autogenerated from man page /usr/share/man/man8/ubinize.8.gz
complete -c ubinize -s o -l output -d 'Specify output file'
complete -c ubinize -s p -l peb-size -d 'Size of the physical eraseblock of the flash this UBI image is created for in…'
complete -c ubinize -s m -l min-io-size -d 'Minimum input/output unit size of the flash in bytes'
complete -c ubinize -s s -l sub-page-size -d 'Minimum input/output unit used for UBI headers, e. g'
complete -c ubinize -s O -l vid-hdr-offset -d 'Offset if the VID header from start of the physical eraseblock (default is th…'
complete -c ubinize -s e -l erase-counter -d 'The erase counter value to put to EC headers (default is 0)'
complete -c ubinize -s x -l ubi-ver -d 'UBI version number to put to EC headers (default is 1)'
complete -c ubinize -s Q -l image-seq -d '32-bit UBI image sequence number to use (by default a random number is picked)'
complete -c ubinize -s v -l verbose -d 'Be verbose'
complete -c ubinize -s h -l help -d 'Print a help message and exit'
complete -c ubinize -s V -l version -d 'Print program version and exit.  EXAMPLE ubinize -o ubi'


text:
# rdma-dev
# Autogenerated from man page /usr/share/man/man8/rdma-dev.8.gz
complete -c rdma-dev -s V
complete -c rdma-dev -s d -d 'rdma dev show [  DEV  ] rdma dev set [  DEV  ] name NEWNAME rdma dev set [  D…'


text:
# rsync
# Autogenerated from man page /usr/share/man/man1/rsync.1.gz
complete -c rsync -l help -s h -d 'Print a short help page describing the options available in rsync and exit'
complete -c rsync -l version -s V -d 'Print the rsync version plus other info and exit'
complete -c rsync -l verbose -s v -d 'This option increases the amount of information you are given during the tran…'
complete -c rsync -l info -d 'This option lets you have fine-grained control over the information output yo…'
complete -c rsync -l debug -d 'This option lets you have fine-grained control over the debug output you want…'
complete -c rsync -l stderr -d 'This option controls which processes output to stderr and if info messages ar…'
complete -c rsync -l quiet -s q -d 'This option decreases the amount of information you are given during the tran…'
complete -c rsync -l no-motd -d 'This option affects the information that is output by the client at the start…'
complete -c rsync -l ignore-times -s I -d 'Normally rsync will skip any files that are already the same size and have th…'
complete -c rsync -l size-only -d 'This modifies rsync\'s "quick check" algorithm for finding files that need to …'
complete -c rsync -l modify-window -s @ -d 'When comparing two timestamps, rsync treats the timestamps as being equal if …'
complete -c rsync -l checksum -s c -d 'This changes the way rsync checks if the files have been changed and are in n…'
complete -c rsync -l archive -s a -d 'This is equivalent to -rlptgoD'
complete -c rsync -l no-OPTION -d 'You may turn off one or more implied options by prefixing the option name wit…'
complete -c rsync -l recursive -s r -d 'This tells rsync to copy directories recursively.   See also --dirs (-d)'
complete -c rsync -l relative -s R -d 'Use relative paths'
complete -c rsync -l no-implied-dirs -d 'This option affects the default behavior of the --relative option'
complete -c rsync -l backup -s b -d 'With this option, preexisting destination files are renamed as each file is t…'
complete -c rsync -l backup-dir -d 'This implies the --backup option, and tells rsync to store all backups in the…'
complete -c rsync -l suffix -d 'This option allows you to override the default backup suffix used with the --…'
complete -c rsync -l update -s u -d 'This forces rsync to skip any files which exist on the destination and have a…'
complete -c rsync -l inplace -d 'This option changes how rsync transfers a file when its data needs to be upda…'
complete -c rsync -l append -d 'This special copy mode only works to efficiently update files that are known …'
complete -c rsync -l append-verify -d 'This special copy mode works like --append except that all the data in the fi…'
complete -c rsync -l dirs -s d -d 'Tell the sending side to include any directories that are encountered'
complete -c rsync -l mkpath -d 'Create a missing path component of the destination arg'
complete -c rsync -l links -s l -d 'When symlinks are encountered, recreate the symlink on the destination'
complete -c rsync -l copy-links -s L -d 'When symlinks are encountered, the item that they point to (the referent) is …'
complete -c rsync -l copy-unsafe-links -d 'This tells rsync to copy the referent of symbolic links that point outside th…'
complete -c rsync -l safe-links -d 'This tells rsync to ignore any symbolic links which point outside the copied …'
complete -c rsync -l munge-links -d 'This option tells rsync to (1) modify all symlinks on the receiving side in a…'
complete -c rsync -l copy-dirlinks -s k -d 'This option causes the sending side to treat a symlink to a directory as thou…'
complete -c rsync -l keep-dirlinks -s K -d 'This option causes the receiving side to treat a symlink to a directory as th…'
complete -c rsync -l hard-links -s H -d 'This tells rsync to look for hard-linked files in the source and link togethe…'
complete -c rsync -l perms -s p -d 'This option causes the receiving rsync to set the destination permissions to …'
complete -c rsync -l executability -s E -d 'This option causes rsync to preserve the executability (or non-executability)…'
complete -c rsync -l acls -s A -d 'This option causes rsync to update the destination ACLs to be the same as the…'
complete -c rsync -l xattrs -s X -d 'This option causes rsync to update the destination extended attributes to be …'
complete -c rsync -l chmod -d 'This option tells rsync to apply one or more comma-separated "chmod" modes to…'
complete -c rsync -l owner -s o -d 'This option causes rsync to set the owner of the destination file to be the s…'
complete -c rsync -l group -s g -d 'This option causes rsync to set the group of the destination file to be the s…'
complete -c rsync -l devices -d 'This option causes rsync to transfer character and block device files to the …'
complete -c rsync -l specials -d 'This option causes rsync to transfer special files such as named sockets and …'
complete -c rsync -s D -d 'The -D option is equivalent to --devices--specials'
complete -c rsync -l write-devices -d 'This tells rsync to treat a device on the receiving side as a regular file, a…'
complete -c rsync -l times -s t -d 'This tells rsync to transfer modification times along with the files and upda…'
complete -c rsync -l atimes -s U -d 'This tells rsync to set the access (use) times of the destination files to th…'
complete -c rsync -l open-noatime -d 'This tells rsync to open files with the O_NOATIME flag (on systems that suppo…'
complete -c rsync -l crtimes -s N -d 'This tells rsync to set the create times (newness) of the destination files t…'
complete -c rsync -l omit-dir-times -s O -d 'This tells rsync to omit directories when it is preserving modification times…'
complete -c rsync -l omit-link-times -s J -d 'This tells rsync to omit symlinks when it is preserving modification times (s…'
complete -c rsync -l super -d 'This tells the receiving side to attempt super-user activities even if the re…'
complete -c rsync -l fake-super -d 'When this option is enabled, rsync simulates super-user activities by saving/…'
complete -c rsync -l sparse -s S -d 'Try to handle sparse files efficiently so they take up less space on the dest…'
complete -c rsync -l preallocate -d 'This tells the receiver to allocate each destination file to its eventual siz…'
complete -c rsync -l dry-run -s n -d 'This makes rsync perform a trial run that doesn\'t make any changes (and produ…'
complete -c rsync -l whole-file -s W -d 'This option disables rsync\'s delta-transfer algorithm, which causes all trans…'
complete -c rsync -l checksum-choice -l cc -d 'This option overrides the checksum algorithms'
complete -c rsync -l one-file-system -s x -d 'This tells rsync to avoid crossing a filesystem boundary when recursing'
complete -c rsync -l existing -l ignore-non-existing -d 'This tells rsync to skip creating files (including directories) that do not e…'
complete -c rsync -l ignore-existing -d 'This tells rsync to skip updating files that already exist on the destination…'
complete -c rsync -l remove-source-files -d 'This tells rsync to remove from the sending side the files (meaning non-direc…'
complete -c rsync -l delete -d 'This tells rsync to delete extraneous files from the receiving side (ones tha…'
complete -c rsync -l delete-before -d 'Request that the file-deletions on the receiving side be done before the tran…'
complete -c rsync -l delete-during -l del -d 'Request that the file-deletions on the receiving side be done incrementally a…'
complete -c rsync -l delete-delay -d 'Request that the file-deletions on the receiving side be computed during the …'
complete -c rsync -l delete-after -d 'Request that the file-deletions on the receiving side be done after the trans…'
complete -c rsync -l delete-excluded -d 'In addition to deleting the files on the receiving side that are not on the s…'
complete -c rsync -l ignore-missing-args -d 'When rsync is first processing the explicitly requested source files (e. g'
complete -c rsync -l delete-missing-args -d 'This option takes the behavior of (the implied) --ignore-missing-args option …'
complete -c rsync -l ignore-errors -d 'Tells --delete to go ahead and delete files even when there are I/O errors'
complete -c rsync -l force -d 'This option tells rsync to delete a non-empty directory when it is to be repl…'
complete -c rsync -l max-delete -d 'This tells rsync not to delete more than NUM files or directories'
complete -c rsync -l max-size -d 'This tells rsync to avoid transferring any file that is larger than the speci…'
complete -c rsync -l min-size -d 'This tells rsync to avoid transferring any file that is smaller than the spec…'
complete -c rsync -l max-alloc -d 'By default rsync limits an individual malloc/realloc to about 1GB in size'
complete -c rsync -l block-size -s B -d 'This forces the block size used in rsync\'s delta-transfer algorithm to a fixe…'
complete -c rsync -l rsh -s e -d 'This option allows you to choose an alternative remote shell program to use f…'
complete -c rsync -l rsync-path -d 'Use this to specify what program is to be run on the remote machine to start-…'
complete -c rsync -l remote-option -s M -d 'This option is used for more advanced situations where you want certain effec…'
complete -c rsync -l cvs-exclude -s C -d 'This is a useful shorthand for excluding a broad range of files that you ofte…'
complete -c rsync -l filter -s f -d 'This option allows you to add rules to selectively exclude certain files from…'
complete -c rsync -s F -d 'The -F option is a shorthand for adding two --filter rules to your command'
complete -c rsync -l exclude -d 'This option is a simplified form of the --filter option that defaults to an e…'
complete -c rsync -l exclude-from -d 'This option is related to the --exclude option, but it specifies a FILE that …'
complete -c rsync -l include -d 'This option is a simplified form of the --filter option that defaults to an i…'
complete -c rsync -l include-from -d 'This option is related to the --include option, but it specifies a FILE that …'
complete -c rsync -l files-from -d 'Using this option allows you to specify the exact list of files to transfer (…'
complete -c rsync -l from0 -s 0 -d 'This tells rsync that the rules/filenames it reads from a file are terminated…'
complete -c rsync -l protect-args -s s -d 'This option sends all filenames and most options to the remote rsync without …'
complete -c rsync -l copy-as -d 'This option instructs rsync to use the USER and (if specified after a colon) …'
complete -c rsync -l temp-dir -s T -d 'This option instructs rsync to use DIR as a scratch directory when creating t…'
complete -c rsync -l fuzzy -s y -d 'This option tells rsync that it should look for a basis file for any destinat…'
complete -c rsync -l compare-dest -d 'This option instructs rsync to use DIR on the destination machine as an addit…'
complete -c rsync -l copy-dest -d 'This option behaves like --compare-dest, but rsync will also copy unchanged f…'
complete -c rsync -l link-dest -d 'This option behaves like --copy-dest, but unchanged files are hard linked fro…'
complete -c rsync -l compress -s z -d 'With this option, rsync compresses the file data as it is sent to the destina…'
complete -c rsync -l compress-choice -l zc -d 'This option can be used to override the automatic negotiation of the compress…'
complete -c rsync -l compress-level -l zl -d 'Explicitly set the compression level to use (see --compress, -z) instead of l…'
complete -c rsync -l skip-compress -d 'Override the list of file suffixes that will be compressed as little as possi…'
complete -c rsync -l numeric-ids -d 'With this option rsync will transfer numeric group and user IDs rather than u…'
complete -c rsync -l usermap -l groupmap -d 'These options allow you to specify users and groups that should be mapped to …'
complete -c rsync -l chown -d 'This option forces all files to be owned by USER with group GROUP'
complete -c rsync -l timeout -d 'This option allows you to set a maximum I/O timeout in seconds'
complete -c rsync -l contimeout -d 'This option allows you to set the amount of time that rsync will wait for its…'
complete -c rsync -l address -d 'By default rsync will bind to the wildcard address when connecting to an rsyn…'
complete -c rsync -l port -d 'This specifies an alternate TCP port number to use rather than the default of…'
complete -c rsync -l sockopts -d 'This option can provide endless fun for people who like to tune their systems…'
complete -c rsync -l blocking-io -d 'This tells rsync to use blocking I/O when launching a remote shell transport'
complete -c rsync -l outbuf -d 'This sets the output buffering mode'
complete -c rsync -l itemize-changes -s i -d 'Requests a simple itemized list of the changes that are being made to each fi…'
complete -c rsync -l out-format -d 'This allows you to specify exactly what the rsync client outputs to the user …'
complete -c rsync -l log-file -d 'This option causes rsync to log what it is doing to a file'
complete -c rsync -l log-file-format -d 'This allows you to specify exactly what per-update logging is put into the fi…'
complete -c rsync -l stats -d 'This tells rsync to print a verbose set of statistics on the file transfer, a…'
complete -c rsync -l 8-bit-output -s 8 -d 'This tells rsync to leave all high-bit characters unescaped in the output ins…'
complete -c rsync -l human-readable -d 'Output numbers in a more human-readable format'
complete -c rsync -l partial -d 'By default, rsync will delete any partially transferred file if the transfer …'
complete -c rsync -l partial-dir -d 'A better way to keep partial files than the --partial option is to specify a …'
complete -c rsync -l delay-updates -d 'This option puts the temporary file from each updated file into a holding dir…'
complete -c rsync -l prune-empty-dirs -s m -d 'This option tells the receiving rsync to get rid of empty directories from th…'
complete -c rsync -l progress -d 'This option tells rsync to print information showing the progress of the tran…'
complete -c rsync -s P -d 'The -P option is equivalent to --partial--progress'
complete -c rsync -l password-file -d 'This option allows you to provide a password for accessing an rsync daemon vi…'
complete -c rsync -l early-input -d 'This option allows rsync to send up to 5K of data to the "early exec" script …'
complete -c rsync -l list-only -d 'This option will cause the source files to be listed instead of transferred'
complete -c rsync -l bwlimit -d 'This option allows you to specify the maximum transfer rate for the data sent…'
complete -c rsync -l write-batch -d 'Record a file that can later be applied to another identical destination with…'
complete -c rsync -l only-write-batch -d 'Works like --write-batch, except that no updates are made on the destination …'
complete -c rsync -l read-batch -d 'Apply all of the changes stored in FILE, a file previously generated by --wri…'
complete -c rsync -l protocol -d 'Force an older protocol version to be used'
complete -c rsync -l iconv -d 'Rsync can convert filenames between character sets using this option'
complete -c rsync -l ipv4 -s 4 -l ipv6 -s 6 -d 'Tells rsync to prefer IPv4/IPv6 when creating sockets or running ssh'


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


text:
# moc-qt5
# Autogenerated from man page /usr/share/man/man1/moc-qt5.1.gz
complete -c moc-qt5 -s o -d 'Write output to  file rather than to stdout'
complete -c moc-qt5 -s f -d 'Force the generation of an #include statement in the output'
complete -c moc-qt5 -s i -d 'Do not generate an #include statement in the output'
complete -c moc-qt5 -o nw -d 'Do not generate any warnings.  Not recommended'
complete -c moc-qt5 -o ldbg -d 'Write a flood of lex debug information to stdout'
complete -c moc-qt5 -s p -d 'Makes  moc prepend R path / to the file name in the generated #include statem…'
complete -c moc-qt5 -s q -d 'Makes  moc prepend R path / to the file name of qt #include files in the gene…'
complete -c moc-qt5 -s v -d 'Displays the version of moc and Qt'


text:
# xorrecord
# Autogenerated from man page /usr/share/man/man1/xorrecord.1.gz
complete -c xorrecord -l devices -d 'Print the list of accessible CD, DVD, or BD drives to standard output'
complete -c xorrecord -o inq -d 'Print to standard output: vendor, model name, and firmware revision of the dr…'
complete -c xorrecord -o checkdrive -d 'Print unconditionally that the drive supports burnfree, SAO, and TAO'
complete -c xorrecord -o atip -d 'Print the output of -checkdrive, the most capable profile of the medium in th…'
complete -c xorrecord -o toc -d 'Print a table of content of the medium in the drive'
complete -c xorrecord -o msinfo -d 'Print the argument text for option -C of programs mkisofs, genisoimage, or xo…'
complete -c xorrecord -o multi -d 'This option keeps CD, unformatted DVD-R[W], DVD+R, or BD-R appendable after t…'
complete -c xorrecord -o dummy -d 'Try to perform the drive operations without actually affecting the inserted m…'
complete -c xorrecord -o waiti -d 'Wait until input data is available at stdin or EOF occurs at stdin'
complete -c xorrecord -o isosize -d 'Try to obtain the track size from the content of the track source'
complete -c xorrecord -o nopad -d 'The same as padsize=0'
complete -c xorrecord -o pad -d 'The same as padsize=15s'
complete -c xorrecord -o data -d 'Explicitly announce that the track source shall be recorded as data track, an…'
complete -c xorrecord -o tao -d 'Explicitly demand that write type TAO shall be used for CD, or Incremental fo…'
complete -c xorrecord -o sao -d 'Explicitly demand that write type SAO shall be used for CD, or DAO for DVD-R'
complete -c xorrecord -o dao -d 'Alias of -sao'
complete -c xorrecord -o immed -d 'Equivalent to: . br  modesty_on_drive=75 '
complete -c xorrecord -o eject -d 'Eject the drive tray after alll other work is done'
complete -c xorrecord -o version -d 'Print to standard output a line beginning by . br "Cdrecord 2'
complete -c xorrecord -s v -d 'Increase program verbosity by one level'
complete -c xorrecord -s V -d 'Log SCSI commands and drive replies to standard error'
complete -c xorrecord -o help -d 'Print a sparse list of program options to standard error and declare not to b…'
complete -c xorrecord -l no_rc -d 'Only if used as first command line argument this option prevents reading and …'
complete -c xorrecord -l drive_not_exclusive -d 'This option disables the use of device file locking mechanisms when acquiring…'
complete -c xorrecord -l grow_overwriteable_iso -d 'Enable emulation of multi-session writing on overwritable media which contain…'
complete -c xorrecord -l multi_if_possible -d 'Apply option -multi if the medium is suitable'


text:
# pibootctl-save
# Autogenerated from man page /usr/share/man/man1/pibootctl-save.1.gz
complete -c pibootctl-save -s h -l help -d 'Show a brief help page for the command'
complete -c pibootctl-save -s f -l force -d 'Overwrite an existing configuration, if one exists'


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


text:
# mtr
# Autogenerated from man page /usr/share/man/man8/mtr.8.gz
complete -c mtr -s h -l help -d 'Print the summary of command line argument options'
complete -c mtr -s v -l version -d 'Print the installed version of mtr'
complete -c mtr -s 4 -d 'Use IPv4 only'
complete -c mtr -s 6 -d 'Use IPv6 only.   (IPV4 may be used for DNS lookups. )'
complete -c mtr -s F -l filename -d 'Reads the list of hostnames from the specified file'
complete -c mtr -s r -l report -d 'This option puts  mtr into  report mode'
complete -c mtr -s w -l report-wide -d 'This option puts  mtr into  wide report mode'
complete -c mtr -s x -l xml -d 'Use this option to tell  mtr to use the xml output format'
complete -c mtr -s t -l curses -d 'Use this option to force  mtr to use the curses based terminal interface (if …'
complete -c mtr -l displaymode -d 'Use this option to select the initial display mode: 0 (default) selects stati…'
complete -c mtr -s g -l gtk -d 'Use this option to force  mtr to use the GTK+ based X11 window interface (if …'
complete -c mtr -s l -l raw -d 'Use the raw output format'
complete -c mtr -s C -l csv -d 'Use the Comma-Separated-Value (CSV) output format'
complete -c mtr -s j -l json -d 'Use this option to tell  mtr to use the JSON output format'
complete -c mtr -s p -l split -d 'Use this option to set  mtr to spit out a format that is suitable for a split…'
complete -c mtr -s n -l no-dns -d 'Use this option to force  mtr to display numeric IP numbers and not try to re…'
complete -c mtr -s b -l show-ips -d 'Use this option to tell  mtr to display both the host names and numeric IP nu…'
complete -c mtr -s o -l order -d 'Use this option to specify which fields to display and in which order'
complete -c mtr -s y -l ipinfo -d 'Displays information about each IP hop.   Valid values for n are: '
complete -c mtr -s z -l aslookup -d 'Displays the Autonomous System (AS) number alongside each hop'
complete -c mtr -s i -l interval -d 'Use this option to specify the positive number of seconds between ICMP ECHO r…'
complete -c mtr -s c -l report-cycles -d 'Use this option to set the number of pings sent to determine both the machine…'
complete -c mtr -s s -l psize -d 'This option sets the packet size used for probing'
complete -c mtr -s B -l bitpattern -d 'Specifies bit pattern to use in payload.   Should be within range 0 - 255'
complete -c mtr -s G -l gracetime -d 'Use this option to specify the positive number of seconds to wait for respons…'
complete -c mtr -s Q -l tos -d 'Specifies value for type of service field in IP header'
complete -c mtr -s e -l mpls -d 'Use this option to tell  mtr to display information from ICMP extensions for …'
complete -c mtr -s I -l interface -d 'Use the network interface with a specific name for sending network probes'
complete -c mtr -s a -l address -d 'Use this option to bind the outgoing socket to R ADDRESS , so that all packet…'
complete -c mtr -s f -l first-ttl -d 'Specifies with what TTL to start.   Defaults to 1'
complete -c mtr -s m -l max-ttl -d 'Specifies the maximum number of hops (max time-to-live value) traceroute will…'
complete -c mtr -s U -l max-unknown -d 'Specifies the maximum unknown host.  Default is 5'
complete -c mtr -s u -l udp -d 'Use UDP datagrams instead of ICMP ECHO'
complete -c mtr -s T -l tcp -d 'Use TCP SYN packets instead of ICMP ECHO'
complete -c mtr -s S -l sctp -d 'Use Stream Control Transmission Protocol packets instead of ICMP ECHO'
complete -c mtr -s P -l port -d 'The target port number for TCP/SCTP/UDP traces'
complete -c mtr -s L -l localport -d 'The source port number for UDP traces'
complete -c mtr -s Z -l timeout -d 'The number of seconds to keep probe sockets open before giving up on the conn…'
complete -c mtr -s M -l mark -d 'Set the mark for each packet sent through this socket similar to the netfilte…'


text:
# sensors
# Autogenerated from man page /usr/share/man/man1/sensors.1.gz
complete -c sensors -s c -l config-file -d 'Specify a configuration file'
complete -c sensors -s h -l help -d 'Print a help text and exit'
complete -c sensors -s s -l set -d 'Evaluate all `set\' statements in the configuration file and exit'
complete -c sensors -s A -l no-adapter -d 'Do not show the adapter for each chip'
complete -c sensors -s u -d 'Raw output'
complete -c sensors -s j -d 'Json output'
complete -c sensors -s v -l version -d 'Print the program version and exit'
complete -c sensors -s f -l fahrenheit -d 'Print the temperatures in degrees Fahrenheit instead of Celsius'
complete -c sensors -l bus-list -d 'Generate bus statements suitable for using in sensors. conf'


text:
# cracklib-unpacker
# Autogenerated from man page /usr/share/man/man8/cracklib-unpacker.8.gz
complete -c cracklib-unpacker -s T -d 'option.  cracklib-format has a hook for this'


text:
# watch
# Autogenerated from man page /usr/share/man/man1/watch.1.gz
complete -c watch -s d -l differences -d 'Highlight the differences between successive updates'
complete -c watch -s n -l interval -d 'Specify update interval.   The command will not allow quicker than 0'
complete -c watch -s p -l precise -d 'Make  watch attempt to run  command every  --interval R seconds '
complete -c watch -s t -l no-title -d 'Turn off the header showing the interval, command, and current time at the to…'
complete -c watch -s b -l beep -d 'Beep if command has a non-zero exit'
complete -c watch -s e -l errexit -d 'Freeze updates on command error, and exit after a key press'
complete -c watch -s g -l chgexit -d 'Exit when the output of  command changes'
complete -c watch -s c -l color -d 'Interpret ANSI color and style sequences'
complete -c watch -s x -l exec -d 'Pass  command to  exec (2) instead of  sh -c which reduces the need to use ex…'
complete -c watch -s w -l no-linewrap -d 'Turn off line wrapping'
complete -c watch -s h -l help -d 'Display help text and exit'
complete -c watch -s v -l version -d 'Display version information and exit.  EXIT STATUS 0 Success'


text:
# avahi-autoipd
# Autogenerated from man page /usr/share/man/man8/avahi-autoipd.8.gz
complete -c avahi-autoipd -s D -l daemonize -d 'Daemonize after startup.  Implies --syslog'
complete -c avahi-autoipd -s k -l kill -d 'Kill an already running avahi-autoipd on the specified network interface'
complete -c avahi-autoipd -s r -l refresh -d 'Tell an already running avahi-autoipd to re-announce the acquired IP address …'
complete -c avahi-autoipd -s c -l check -d 'Return 0 as return code if avahi-autoipd is already running for the specified…'
complete -c avahi-autoipd -s s -l syslog -d 'Log to syslog instead of STDERR.  Implied by --daemonize'
complete -c avahi-autoipd -l debug -d 'Enable verbose mode'
complete -c avahi-autoipd -l no-drop-root -d 'Don\'t drop root privileges after startup'
complete -c avahi-autoipd -l no-chroot -d 'Don\'t chroot(2) the daemon'
complete -c avahi-autoipd -s S -l start -d 'Try to acquire the specified IP address, which must be from the IPv4LL range …'
complete -c avahi-autoipd -s w -l wait -d 'Wait until a IP address has been successfully acquired before detaching'
complete -c avahi-autoipd -l force-bind -d 'Acquire an IPv4LL address, even if a routable address has been configured on …'
complete -c avahi-autoipd -l no-proc-title -d 'Don\'t change the process name while running'
complete -c avahi-autoipd -s h -l help -d 'Show help'
complete -c avahi-autoipd -s v -l version -d 'Show version information.  FILES /etc/avahi/avahi-autoipd'


text:
# mpris-proxy
# Autogenerated from man page /usr/share/man/man1/mpris-proxy.1.gz
complete -c mpris-proxy -s h -l help -d 'Show help options . SS "Application Options:"'
complete -c mpris-proxy -s v -l version -d 'Show version information and exit'
complete -c mpris-proxy -s e -l export -d 'Export remote players'


text:
# dcb
# Autogenerated from man page /usr/share/man/man8/dcb.8.gz
complete -c dcb -s n -l netns -d 'switches  dcb to the specified network namespace R NETNS '
complete -c dcb -s V -l Version -d 'Print the version of the  dcb utility and exit'
complete -c dcb -s b -l batch -d 'Read commands from provided file or standard input and invoke them'
complete -c dcb -s f -l force -d 'Don\'t terminate dcb on errors in batch mode'
complete -c dcb -s i -l iec -d 'When showing rates, use ISO/IEC 1024-based prefixes (Ki, Mi, Bi) instead of t…'
complete -c dcb -s j -l json -d 'Generate JSON output'
complete -c dcb -s N -l Numeric -d 'If the subtool in question translates numbers to symbolic names in some way, …'
complete -c dcb -s p -l pretty -d 'When combined with -j generate a pretty JSON output'
complete -c dcb -s s -l statistics -d 'If the object in question contains any statistical counters, shown them as pa…'


text:
# makeindex
# Autogenerated from man page /usr/share/man/man1/makeindex.1.gz
complete -c makeindex -s c -d 'Compress intermediate blanks (ignoring leading and trailing blanks and tabs)'
complete -c makeindex -s g -d 'Employ German word ordering in the index, in accord with rules set forth in D…'
complete -c makeindex -s i -d 'Take input from R stdin '
complete -c makeindex -s l -d 'Letter ordering; by default, word ordering is used (see the \\s-2ORDERING\\s+2 …'
complete -c makeindex -s o -d 'Employ  ind as the output index file'
complete -c makeindex -s p -d 'Set the starting page number of the output index file to be  num (useful when…'
complete -c makeindex -s q -d 'Quiet mode; send no messages to R stderr '
complete -c makeindex -s r -d 'Disable implicit page range formation; page ranges must be created by using e…'
complete -c makeindex -s s -d 'Employ  sty as the style file (no default)'
complete -c makeindex -s t -d 'Employ  log as the transcript file'
complete -c makeindex -s L -d 'sort based on locale settings.  Not available on all systems'
complete -c makeindex -s T -d 'special support for Thai documents.  Not available on all systems'
complete -c makeindex -o ms -d 'macros (note that at some sites, this macro should replace a pre-existing mac…'


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


text:
# scanimage
# Autogenerated from man page /usr/share/man/man1/scanimage.1.gz
complete -c scanimage -s d -l device-name -d 'specifies the device to access and must be followed by a SANE device-name lik…'
complete -c scanimage -l format -d 'selects how image data is written to standard output or the file specified by…'
complete -c scanimage -s i -l icc-profile -d 'is used to include an ICC profile into a TIFF file'
complete -c scanimage -s L -l list-devices -d 'requests a (partial) list of devices that are available'
complete -c scanimage -s f -l formatted-device-list -d 'works similar to  --list-devices , but requires a format string'
complete -c scanimage -s b -l batch -d 'is used to specify the format of the filename that each page will be written …'
complete -c scanimage -l batch-start -d 'selects the page number to start naming files with'
complete -c scanimage -l batch-count -d 'specifies the number of pages to attempt to scan'
complete -c scanimage -l batch-increment -d 'sets the amount that the number in the filename is incremented by'
complete -c scanimage -l batch-double -d 'will automatically set the increment to 2'
complete -c scanimage -l batch-prompt -d 'will ask for pressing RETURN before scanning a page'
complete -c scanimage -l accept-md5-only -d 'only accepts user authorization requests that support MD5 security'
complete -c scanimage -s p -l progress -d 'requests that  scanimage prints a progress counter'
complete -c scanimage -s o -l output-file -d 'requests that  scanimage saves the scanning output to the given R path '
complete -c scanimage -s n -l dont-scan -d 'requests that  scanimage only sets the options provided by the user but doesn…'
complete -c scanimage -s T -l test -d 'requests that  scanimage performs a few simple sanity tests to make sure the …'
complete -c scanimage -s A -l all-options -d 'requests that  scanimage lists all available options exposed by the backend, …'
complete -c scanimage -s h -l help -d 'requests help information'
complete -c scanimage -s v -l verbose -d 'increases the verbosity of the output of  scanimage'
complete -c scanimage -s B -l buffer-size -d 'changes input buffer size from the default of 32KB to  size KB'
complete -c scanimage -l mode -d and
complete -c scanimage -l 'batch*' -d 'options provide features for scanning documents using document feeders'
complete -c scanimage -l output-path -d 'option.  format is given as a printf style string with one integer parameter'
complete -c scanimage -s V -l version -d 'requests that scanimage prints the program and package name, the version numb…'
complete -c scanimage -s l
complete -c scanimage -l brightness -o '100..100%'
complete -c scanimage -l default-enhancements
complete -c scanimage -l custom-gamma
complete -c scanimage -l gamma-table
complete -c scanimage -l filename


text:
# foo2ddst
# Autogenerated from man page /usr/share/man/man1/foo2ddst.1.gz
complete -c foo2ddst -s d -d 'Duplex code to send to printer [1]'
complete -c foo2ddst -s g -d 'Set page dimensions in pixels [5100x6600]'
complete -c foo2ddst -s m -d 'Media code to send to printer [1]'
complete -c foo2ddst -s p -d 'Paper code to send to printer [1]'
complete -c foo2ddst -s n -d 'Number of copies [1]'
complete -c foo2ddst -s r -d 'Set device resolution in pixels/inch [600x600]'
complete -c foo2ddst -s s -d 'Source (InputSlot) code to send to printer [7].  1	tray 1	2	manual'
complete -c foo2ddst -s t -d 'Draft mode.   Every other pixel is white'
complete -c foo2ddst -s T -d 'Print density (1-5).   The default is 3 (medium)'
complete -c foo2ddst -s J -d 'Filename string to send to printer'
complete -c foo2ddst -s U -d 'Username string to send to printer'
complete -c foo2ddst -s u -d 'Set the offset of the start of the printable region from the upper left corne…'
complete -c foo2ddst -s l -d 'Set the offset of the end of the printable region from the lower right corner…'
complete -c foo2ddst -s L -d 'Send logical clipping amounts implied by -u/-l in the ZjStream [3]'
complete -c foo2ddst -s A -d 'AllIsBlack: convert C=1,M=1,Y=1 to just K=1.   Works with bitcmyk input only'
complete -c foo2ddst -s B -d 'BlackClears: K=1 forces C,M,Y to 0.   Works with bitcmyk input only'
complete -c foo2ddst -s S -d 'Output just a single color plane from a color print and print it on the black…'
complete -c foo2ddst -s D -d 'Set Debug level [0]'


text:
# pnm2ppa
# Autogenerated from man page /usr/share/man/man1/pnm2ppa.1.gz
complete -c pnm2ppa -s b -d 'Sets the bottom margin bottommargin in units of 1/600 inches (e. g'
complete -c pnm2ppa -s B -d 'Sets the black ink density blackness in drops per pixel (0,1,2,3,4). \\"}}}  '
complete -c pnm2ppa -l bi -d 'Force bidirectional print sweeps. \\"}}}  . \\"{{{	--bw'
complete -c pnm2ppa -l bw -d 'Disables the color cartridge; will print in grey scale using only the black c…'
complete -c pnm2ppa -s d -d 'Displays the current configuration. \\"}}}  . \\"{{{	--dpi300'
complete -c pnm2ppa -l dpi300 -d 'Treat input resolution as 300dpi instead of 600dpi. \\"}}}  . \\"{{{	--eco'
complete -c pnm2ppa -l eco -d 'Econofast mode: lower print quality that is faster and saves ink. \\"}}}  '
complete -c pnm2ppa -s f -d 'Re-reads configuration from configFile (after  initially reading it from /etc…'
complete -c pnm2ppa -s F -d 'Overrides reading the color-correction table (Gamma curve) from the default  …'
complete -c pnm2ppa -l fd -d 'Enable fast ordered dithering instead of using the slower, but beautiful, Flo…'
complete -c pnm2ppa -s g -d 'Prints a page of color intensity samples (for comparison with gamma'
complete -c pnm2ppa -s h -l help -d 'Displays program usage. \\"}}}  . \\"{{{	-i infile'
complete -c pnm2ppa -s i -d 'Input file infile is either a path to a PPM file, or \'-\' to indicate stdin  (…'
complete -c pnm2ppa -s l -d 'Sets the left margin leftmargin in units of 1/600 inches (e. g'
complete -c pnm2ppa -l noGamma -d 'Switches off any color-correction. \\"}}}  . \\"{{{	-o outfile | -'
complete -c pnm2ppa -s o -d 'Output file outfile is either a path to a file or device, or \'-\' to indicate …'
complete -c pnm2ppa -s p -d 'Disables the black ink cartridge; i. e'
complete -c pnm2ppa -s r -d 'Sets the right margin rightmargin in units of 1/600 inches (e. g'
complete -c pnm2ppa -s s -d 'Sets the default paper size (now used only for color-correction output  produ…'
complete -c pnm2ppa -s t -d 'Sets the top margin topmargin in units of 1/600 inches (ie -t 150 corresponds…'
complete -c pnm2ppa -l uni -d 'Force unidirectional (left to right) print sweeps'
complete -c pnm2ppa -s v -d 'Selects the printer model'
complete -c pnm2ppa -l verbose -d 'Displays the program\'s System Log messages on the standard output, as well'
complete -c pnm2ppa -l version -d 'Displays the program\'s version information. \\"}}}  . \\"{{{	-x xoffset'
complete -c pnm2ppa -s x -d 'Sets the x-offset xoffset from the left of the page.  Units are 1/600 inches'
complete -c pnm2ppa -s y -d 'Sets the y-offset yoffset from the top of the page.  Units are 1/600 inches'


text:
# sdiff
# Autogenerated from man page /usr/share/man/man1/sdiff.1.gz
complete -c sdiff -s o -l output -d 'operate interactively, sending output to FILE'
complete -c sdiff -s i -l ignore-case -d 'consider upper- and lower-case to be the same'
complete -c sdiff -s E -l ignore-tab-expansion -d 'ignore changes due to tab expansion'
complete -c sdiff -s Z -l ignore-trailing-space -d 'ignore white space at line end'
complete -c sdiff -s b -l ignore-space-change -d 'ignore changes in the amount of white space'
complete -c sdiff -s W -l ignore-all-space -d 'ignore all white space'
complete -c sdiff -s B -l ignore-blank-lines -d 'ignore changes whose lines are all blank'
complete -c sdiff -s I -l ignore-matching-lines -d 'ignore changes all whose lines match RE'
complete -c sdiff -l strip-trailing-cr -d 'strip trailing carriage return on input'
complete -c sdiff -s a -l text -d 'treat all files as text'
complete -c sdiff -s w -l width -d 'output at most NUM (default 130) print columns'
complete -c sdiff -s l -l left-column -d 'output only the left column of common lines'
complete -c sdiff -s s -l suppress-common-lines -d 'do not output common lines'
complete -c sdiff -s t -l expand-tabs -d 'expand tabs to spaces in output'
complete -c sdiff -l tabsize -d 'tab stops at every NUM (default 8) print columns'
complete -c sdiff -s d -l minimal -d 'try hard to find a smaller set of changes'
complete -c sdiff -s H -l speed-large-files -d 'assume large files, many scattered small changes'
complete -c sdiff -l diff-program -d 'use PROGRAM to compare files'
complete -c sdiff -l help -d 'display this help and exit'
complete -c sdiff -s v -l version -d 'output version information and exit'


text:
# aplay
# Autogenerated from man page /usr/share/man/man1/aplay.1.gz
complete -c aplay -s h -l help -d 'Help: show syntax'
complete -c aplay -l version -d 'Print current version'
complete -c aplay -s l -l list-devices -d 'List all soundcards and digital audio devices'
complete -c aplay -s L -l list-pcms -d 'List all PCMs defined'
complete -c aplay -s D -l device -d 'Select PCM by name'
complete -c aplay -s q -l quiet -d 'Quiet mode.  Suppress messages (not sound :))'
complete -c aplay -s t -l file-type -d 'File type (voc, wav, raw or au)'
complete -c aplay -s c -l channels -d 'The number of channels.  The default is one channel'
complete -c aplay -s f -l format -d 'Sample format '
complete -c aplay -s r -l rate -d 'Sampling rate in Hertz.  The default rate is 8000 Hertz'
complete -c aplay -s d -l duration -d 'Interrupt after # seconds.  A value of zero means infinity'
complete -c aplay -s s -l samples -d 'Interrupt after transmission of # PCM frames.  A value of zero means infinity'
complete -c aplay -s M -l mmap -d 'Use memory-mapped (mmap) I/O mode for the audio stream'
complete -c aplay -s N -l nonblock -d 'Open the audio device in non-blocking mode'
complete -c aplay -s F -l period-time -d 'Distance between interrupts is # microseconds'
complete -c aplay -s B -l buffer-time -d 'Buffer duration is # microseconds If no buffer time and no buffer size is giv…'
complete -c aplay -l period-size -d 'Distance between interrupts is # frames If no period size and no period time …'
complete -c aplay -l buffer-size -d 'Buffer duration is # frames If no buffer time and no buffer size is given the…'
complete -c aplay -s A -l avail-min -d 'Min available space for wakeup is # microseconds'
complete -c aplay -s R -l start-delay -d 'Delay for automatic PCM start is # microseconds  (relative to buffer size if …'
complete -c aplay -s T -l stop-delay -d 'Delay for automatic PCM stop is # microseconds from xrun'
complete -c aplay -s v -l verbose -d 'Show PCM structure and setup.  This option is accumulative'
complete -c aplay -s V -l vumeter -d 'Specifies the VU-meter type, either stereo or mono'
complete -c aplay -s I -l separate-channels -d 'One file for each channel'
complete -c aplay -s P -d 'Playback.   This is the default if the program is invoked by typing aplay'
complete -c aplay -s C -d 'Record.   This is the default if the program is invoked by typing arecord'
complete -c aplay -s i -l interactive -d 'Allow interactive operation via stdin'
complete -c aplay -s m -l chmap -d 'Give the channel map to override or follow'
complete -c aplay -l disable-resample -d 'Disable automatic rate resample'
complete -c aplay -l disable-channels -d 'Disable automatic channel conversions'
complete -c aplay -l disable-format -d 'Disable automatic format conversions'
complete -c aplay -l disable-softvol -d 'Disable software volume control (softvol)'
complete -c aplay -l test-position -d 'Test ring buffer position'
complete -c aplay -l test-coef -d 'Test coefficient for ring buffer position; default is 8'
complete -c aplay -l test-nowait -d 'Do not wait for the ring buffer \\(hy eats the whole CPU'
complete -c aplay -l max-file-time -d 'While recording, when the output file has been accumulating sound for this lo…'
complete -c aplay -l process-id-file -d 'aplay writes its process ID here, so other programs can send signals to it'
complete -c aplay -l use-strftime -d 'When recording, interpret %-codes in the file name parameter using the strfti…'
complete -c aplay -l dump-hw-params -d 'Dump hw_params of the device preconfigured status to stderr'
complete -c aplay -o c2 -o r44100
complete -c aplay -o r48000
complete -c aplay -l fatal-errors -d 'Disables recovery attempts when errors (e. g'


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


text:
# systemd-dissect
# Autogenerated from man page /usr/share/man/man1/systemd-dissect.1.gz
complete -c systemd-dissect -l read-only -s r -d 'Operate in read-only mode'
complete -c systemd-dissect -l fsck -d 'Turn off automatic file system checking'
complete -c systemd-dissect -l growfs -d 'Turn off automatic growing of accessed file systems to their partition size, …'
complete -c systemd-dissect -l mkdir -d 'If combined with --mount the directory to mount the OS image to is created if…'
complete -c systemd-dissect -l discard -d 'Takes one of "disabled", "loop", "all", "crypto"'
complete -c systemd-dissect -l root-hash -l root-hash-sig -l verity-data -d 'Configure various aspects of Verity data integrity for the OS image'
complete -c systemd-dissect -l no-pager -d 'Do not pipe output into a pager'
complete -c systemd-dissect -l no-legend -d 'Do not print the legend, i. e.  column headers and the footer with hints'
complete -c systemd-dissect -l json -d 'Shows output formatted as JSON'
complete -c systemd-dissect -l image -d 'switch, and be used as root file system for system service using the RootImag…'
complete -c systemd-dissect -l mount -s m
complete -c systemd-dissect -s R -d 'switch (for recursive operation), so that the OS image and all nested partiti…'
complete -c systemd-dissect -s M
complete -c systemd-dissect -l copy-from -s x
complete -c systemd-dissect -l copy-to -s a
complete -c systemd-dissect -s h -l help
complete -c systemd-dissect -l version


text:
# znew
# Autogenerated from man page /usr/share/man/man1/znew.1.gz
complete -c znew -s f -d 'Force recompression from . Z to . gz format even if a '
complete -c znew -s t -d 'Tests the new files before deleting originals'
complete -c znew -s v -d 'Verbose.  Display the name and percentage reduction for each file compressed'
complete -c znew -s 9 -d 'Use the slowest compression method (optimal compression)'
complete -c znew -s P -d 'Use pipes for the conversion to reduce disk space usage'
complete -c znew -s K -d 'Keep a . Z file when it is smaller than the . gz file; implies'


text:
# sysctl
# Autogenerated from man page /usr/share/man/man8/sysctl.8.gz
complete -c sysctl -s n -l values -d 'Use this option to disable printing of the key name when printing values'
complete -c sysctl -s e -l ignore -d 'Use this option to ignore errors about unknown keys'
complete -c sysctl -s N -l names -d 'Use this option to only print the names'
complete -c sysctl -s q -l quiet -d 'Use this option to not display the values set to stdout'
complete -c sysctl -s w -l write -d 'Use this option when all arguments prescribe a key to be set'
complete -c sysctl -s p -l load -d 'Load in sysctl settings from the file specified or /etc/sysctl'
complete -c sysctl -s a -l all -d 'Display all values currently available'
complete -c sysctl -l deprecated -d 'Include deprecated parameters to'
complete -c sysctl -s b -l binary -d 'Print value without new line'
complete -c sysctl -l system -d 'Load settings from all system configuration files'
complete -c sysctl -s r -l pattern -d 'Only apply settings that match pattern '
complete -c sysctl -s A -d 'Alias of -a'
complete -c sysctl -s d -d 'Alias of -h'
complete -c sysctl -s f -d 'Alias of -p'
complete -c sysctl -s X -d 'Alias of -a'
complete -c sysctl -s o -d 'Does nothing, exists for BSD compatibility'
complete -c sysctl -s x -d 'Does nothing, exists for BSD compatibility'
complete -c sysctl -s h -l help -d 'Display help text and exit'
complete -c sysctl -s V -l version -d 'Display version information and exit.  EXAMPLES /sbin/sysctl -a'


text:
# tipc-bearer
# Autogenerated from man page /usr/share/man/man8/tipc-bearer.8.gz
complete -c tipc-bearer -s h -l help -d 'Show help about last valid command'


text:
# xmag
# Autogenerated from man page /usr/share/man/man1/xmag.1.gz
complete -c xmag -o source -d 'This option specifies the size and/or location of the source region on the sc…'
complete -c xmag -o mag -d 'This option indicates the magnification to be used.   5 is the default'


text:
# pktogf
# Autogenerated from man page /usr/share/man/man1/pktogf.1.gz
complete -c pktogf -s v -d 'switch is given, pktogf operates silently.   With'


text:
# mft
# Autogenerated from man page /usr/share/man/man1/mft.1.gz
complete -c mft -o change -d 'Apply the change file  change_file_name to R mf_file_name . PP'
complete -c mft -o metapost -d 'Assume  mf_file_name is a \\*(MP source file (this is the default if  mf_file_…'
complete -c mft -o style -d 'Use the style file style_file_name instead of plain. mft (or mplain'


text:
# utmpdump
# Autogenerated from man page /usr/share/man/man1/utmpdump.1.gz
complete -c utmpdump -s f -l follow
complete -c utmpdump -s o -l output
complete -c utmpdump -s r -l reverse
complete -c utmpdump -s V -l version
complete -c utmpdump -s h -l help


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


text:
# erb
# Autogenerated from man page /usr/share/man/man1/erb.1.gz
complete -c erb -l version -d 'Prints the version of erb.  Pp'
complete -c erb -s E
complete -c erb -l encoding -d 'Specifies the default value(s) for external encodings and internal encoding'
complete -c erb -s P -d 'Disables ruby code evaluation for lines beginning with "%".  Pp'
complete -c erb -s S -d 'Specifies the safe level in which eRuby script will run.  Pp'
complete -c erb -s T -d 'Specifies trim mode (default 0)'
complete -c erb -s r -d 'Load a library Pp'
complete -c erb -s U -d 'can be one of Sets the default value for internal encodings ( Li "Encoding'
complete -c erb -s d
complete -c erb -l debug -d 'Turns on debug mode.  "$DEBUG" will be set to true.  Pp'
complete -c erb -s h
complete -c erb -l help -d 'Prints a summary of the options.  Pp'
complete -c erb -s n -d 'Used with x.  Prepends the line number to each line in the output.  Pp'
complete -c erb -s v -d 'Enables verbose mode.  "$VERBOSE" will be set to true.  Pp'
complete -c erb -s x -d 'Converts the eRuby script into Ruby script and prints it without line numbers'


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


text:
# alsa-info
# Autogenerated from man page /usr/share/man/man8/alsa-info.8.gz
complete -c alsa-info -l upload -d 'Upload contents to the server (www. alsa-project. org or pastebin. ca)'
complete -c alsa-info -l no-upload -d 'Do not upload contents to the remote server'
complete -c alsa-info -l stdout -d 'Print information to standard output'
complete -c alsa-info -l output -d 'Specify file for output in no-upload mode'
complete -c alsa-info -l debug -d 'Run utility as normal, but will not delete file (usually /tmp/alsa-info. txt)'
complete -c alsa-info -l with-aplay -d 'Includes output from aplay -l'
complete -c alsa-info -l with-amixer -d 'Includes output from amixer'
complete -c alsa-info -l with-alsactl -d 'Includes output from alsactl'
complete -c alsa-info -l with-configs -d 'Includes output from ~/. asoundrc and /etc/asound. conf if they exist'
complete -c alsa-info -l update -d 'Check server for updates'
complete -c alsa-info -l about -d 'Print information about authors'


text:
# dvitomp
# Autogenerated from man page /usr/share/man/man1/dvitomp.1.gz
complete -c dvitomp -o help -d 'write usage summary and exit'
complete -c dvitomp -o version -d 'output version information and exit'


text:
# gcore
# Autogenerated from man page /usr/share/man/man1/gcore.1.gz
complete -c gcore -s a -d '(Linux only) ignore /proc/PID/coredump_filter and also dump memory mappings m…'
complete -c gcore -s o -d 'write core file to filename if one PID, or filename'


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


text:
# xkbbell
# Autogenerated from man page /usr/share/man/man1/xkbbell.1.gz
complete -c xkbbell -o display -d 'specifies which display to use'
complete -c xkbbell -o synch -d 'turns on synchronization . PP'
complete -c xkbbell -o dev -d 'specifies which device to use . PP'
complete -c xkbbell -o force -d 'force audible bell . PP'
complete -c xkbbell -o nobeep -d 'suppress server bell, event only . PP'
complete -c xkbbell -o bf -d 'specifies which bell feedback to use . PP'
complete -c xkbbell -o kf -d 'specifies which keyboard feedback to use . PP'
complete -c xkbbell -s v -d 'specifies which volume to use . PP'
complete -c xkbbell -s w -d 'specifies which  window to use . PP'
complete -c xkbbell -o help -d 'print list of options and exit . PP'
complete -c xkbbell -o version -d 'print program version and exit'


text:
# pam_timestamp_check
# Autogenerated from man page /usr/share/man/man8/pam_timestamp_check.8.gz
complete -c pam_timestamp_check -s k -d 'Instead of checking the validity of a timestamp, remove it'
complete -c pam_timestamp_check -s d -d 'Instead of returning validity using an exit status, loop indefinitely, pollin…'


text:
# btmon
# Autogenerated from man page /usr/share/man/man1/btmon.1.gz
complete -c btmon -s r -l read -d 'Read traces in btsnoop format'
complete -c btmon -s w -l write -d 'Save traces in btsnoop format'
complete -c btmon -s a -l analyze -d 'Analyze traces in btsnoop format'
complete -c btmon -s s -l server -d 'Start monitor server socket '
complete -c btmon -s i -l index -d 'Show only specified controller'
complete -c btmon -s d -l tty -d 'Read data from TTY . HP -B, --tty-speed <rate> Set TTY speed (default 115200)'
complete -c btmon -s t -l time -d 'Show time instead of time offset'
complete -c btmon -s T -l date -d 'Show time and date information'
complete -c btmon -s S -l sco -d 'Dump SCO traffic'
complete -c btmon -s A -l a2dp -d 'Dump A2DP stream traffic'
complete -c btmon -s E -l ellisys -d 'Send Ellisys HCI Injection'
complete -c btmon -s p -l priority
complete -c btmon -s B -l tty-speed
complete -c btmon -s h -l help -d 'Show help options'


text:
# rygel
# Autogenerated from man page /usr/share/man/man1/rygel.1.gz
complete -c rygel -s h -l help -d 'Show summary of options'
complete -c rygel -l version -d 'Show version of program'
complete -c rygel -s n -l network-interface -d 'Set the network interfaces rygel listens on'
complete -c rygel -s p -l port -d 'Set the listen-port'
complete -c rygel -s t -l disable-transcoding -d 'Disable any transcoding'
complete -c rygel -s U -l disallow-upload -d 'Disable uploading of media files via UPnP'
complete -c rygel -s D -l disallow-deletion -d 'UPnP clients are not allowed to delete media files on the server'
complete -c rygel -s g -l log-level -d 'Comma-separated list of DOMAIN:LEVEL pairs, allowing to set the log level ind…'
complete -c rygel -s u -l plugin-path -d 'Set the plugin search path'
complete -c rygel -s e -l engine-path -d 'Set the media streaming and transcoding engine search path'
complete -c rygel -s d -l disable-plugin -d 'Disable the plugin PLUGIN_NAME'
complete -c rygel -s i -l title -d 'Set the title of plugin PLUGIN_NAME to TITLE You can use this option more tha…'
complete -c rygel -s o -l plugin-option -d 'Set options for a plugin'
complete -c rygel -s P -l disable-upnp -d 'Disable advertisement via UPnP and set rygel into streaming-only mode'
complete -c rygel -s c -l config -d 'Use CONFIG_FILE instead of ${XDG_CONFIG_DIR}/rygel. conf'
complete -c rygel -s s -l shutdown -d 'Shutdown a currently running instance of rygel'
complete -c rygel -s r -l replace -d 'Replace the currently running instance of rygel with this instance'