Current Dir: /snap/core22/2955/usr/share/bash-completion/completions/

[FILE] 2to3 [ edit | delete | rename ]
[FILE] 7z [ edit | delete | rename ]
[FILE] 7za [ edit | delete | rename ]
[FILE] a2x [ edit | delete | rename ]
[FILE] abook [ edit | delete | rename ]
[FILE] aclocal [ edit | delete | rename ]
[FILE] aclocal-1.10 [ edit | delete | rename ]
[FILE] aclocal-1.11 [ edit | delete | rename ]
[FILE] aclocal-1.12 [ edit | delete | rename ]
[FILE] aclocal-1.13 [ edit | delete | rename ]
[FILE] aclocal-1.14 [ edit | delete | rename ]
[FILE] aclocal-1.15 [ edit | delete | rename ]
[FILE] aclocal-1.16 [ edit | delete | rename ]
[FILE] acpi [ edit | delete | rename ]
[FILE] addpart [ edit | delete | rename ]
[FILE] add_members [ edit | delete | rename ]
[FILE] alias [ edit | delete | rename ]
[FILE] alpine [ edit | delete | rename ]
[FILE] alternatives [ edit | delete | rename ]
[FILE] animate [ edit | delete | rename ]
[FILE] ant [ edit | delete | rename ]
[FILE] apache2ctl [ edit | delete | rename ]
[FILE] appdata-validate [ edit | delete | rename ]
[FILE] apropos [ edit | delete | rename ]
[FILE] apt-build [ edit | delete | rename ]
[FILE] apt-cache [ edit | delete | rename ]
[FILE] apt-get [ edit | delete | rename ]
[FILE] aptitude [ edit | delete | rename ]
[FILE] aptitude-curses [ edit | delete | rename ]
[FILE] arch [ edit | delete | rename ]
[FILE] arm-koji [ edit | delete | rename ]
[FILE] arp [ edit | delete | rename ]
[FILE] arping [ edit | delete | rename ]
[FILE] arpspoof [ edit | delete | rename ]
[FILE] asciidoc [ edit | delete | rename ]
[FILE] asciidoc.py [ edit | delete | rename ]
[FILE] aspell [ edit | delete | rename ]
[FILE] autoconf [ edit | delete | rename ]
[FILE] autoheader [ edit | delete | rename ]
[FILE] automake [ edit | delete | rename ]
[FILE] automake-1.10 [ edit | delete | rename ]
[FILE] automake-1.11 [ edit | delete | rename ]
[FILE] automake-1.12 [ edit | delete | rename ]
[FILE] automake-1.13 [ edit | delete | rename ]
[FILE] automake-1.14 [ edit | delete | rename ]
[FILE] automake-1.15 [ edit | delete | rename ]
[FILE] automake-1.16 [ edit | delete | rename ]
[FILE] autoreconf [ edit | delete | rename ]
[FILE] autorpm [ edit | delete | rename ]
[FILE] autoscan [ edit | delete | rename ]
[FILE] autossh [ edit | delete | rename ]
[FILE] autoupdate [ edit | delete | rename ]
[FILE] avctrl [ edit | delete | rename ]
[FILE] badblocks [ edit | delete | rename ]
[FILE] bind [ edit | delete | rename ]
[FILE] bk [ edit | delete | rename ]
[FILE] blkdiscard [ edit | delete | rename ]
[FILE] blkid [ edit | delete | rename ]
[FILE] blkzone [ edit | delete | rename ]
[FILE] blockdev [ edit | delete | rename ]
[FILE] bmake [ edit | delete | rename ]
[FILE] bootctl [ edit | delete | rename ]
[FILE] brctl [ edit | delete | rename ]
[FILE] bsdtar [ edit | delete | rename ]
[FILE] btdownloadcurses.py [ edit | delete | rename ]
[FILE] btdownloadgui.py [ edit | delete | rename ]
[FILE] btdownloadheadless.py [ edit | delete | rename ]
[FILE] busctl [ edit | delete | rename ]
[FILE] bzip2 [ edit | delete | rename ]
[FILE] c++ [ edit | delete | rename ]
[FILE] cancel [ edit | delete | rename ]
[FILE] cardctl [ edit | delete | rename ]
[FILE] carton [ edit | delete | rename ]
[FILE] cc [ edit | delete | rename ]
[FILE] ccache [ edit | delete | rename ]
[FILE] ccze [ edit | delete | rename ]
[FILE] cdrecord [ edit | delete | rename ]
[FILE] cfagent [ edit | delete | rename ]
[FILE] cfdisk [ edit | delete | rename ]
[FILE] cfrun [ edit | delete | rename ]
[FILE] chage [ edit | delete | rename ]
[FILE] change_pw [ edit | delete | rename ]
[FILE] chcpu [ edit | delete | rename ]
[FILE] checksec [ edit | delete | rename ]
[FILE] check_db [ edit | delete | rename ]
[FILE] check_perms [ edit | delete | rename ]
[FILE] chgrp [ edit | delete | rename ]
[FILE] chkconfig [ edit | delete | rename ]
[FILE] chmem [ edit | delete | rename ]
[FILE] chmod [ edit | delete | rename ]
[FILE] chown [ edit | delete | rename ]
[FILE] chpasswd [ edit | delete | rename ]
[FILE] chrome [ edit | delete | rename ]
[FILE] chromium [ edit | delete | rename ]
[FILE] chromium-browser [ edit | delete | rename ]
[FILE] chronyc [ edit | delete | rename ]
[FILE] chrpath [ edit | delete | rename ]
[FILE] chrt [ edit | delete | rename ]
[FILE] ci [ edit | delete | rename ]
[FILE] ciptool [ edit | delete | rename ]
[FILE] civclient [ edit | delete | rename ]
[FILE] civserver [ edit | delete | rename ]
[FILE] cksfv [ edit | delete | rename ]
[FILE] cleanarch [ edit | delete | rename ]
[FILE] clisp [ edit | delete | rename ]
[FILE] clone_member [ edit | delete | rename ]
[FILE] cloud-init [ edit | delete | rename ]
[FILE] clzip [ edit | delete | rename ]
[FILE] co [ edit | delete | rename ]
[FILE] colormake [ edit | delete | rename ]
[FILE] compare [ edit | delete | rename ]
[FILE] compgen [ edit | delete | rename ]
[FILE] complete [ edit | delete | rename ]
[FILE] composite [ edit | delete | rename ]
[FILE] configure [ edit | delete | rename ]
[FILE] config_list [ edit | delete | rename ]
[FILE] conjure [ edit | delete | rename ]
[FILE] convert [ edit | delete | rename ]
[FILE] cowsay [ edit | delete | rename ]
[FILE] cowthink [ edit | delete | rename ]
[FILE] cpan2dist [ edit | delete | rename ]
[FILE] cpio [ edit | delete | rename ]
[FILE] cppcheck [ edit | delete | rename ]
[FILE] createdb [ edit | delete | rename ]
[FILE] createuser [ edit | delete | rename ]
[FILE] crontab [ edit | delete | rename ]
[FILE] cryptdisks_start [ edit | delete | rename ]
[FILE] cryptdisks_stop [ edit | delete | rename ]
[FILE] cryptsetup [ edit | delete | rename ]
[FILE] ctrlaltdel [ edit | delete | rename ]
[FILE] curl [ edit | delete | rename ]
[FILE] cvs [ edit | delete | rename ]
[FILE] cvsps [ edit | delete | rename ]
[FILE] dcop [ edit | delete | rename ]
[FILE] dd [ edit | delete | rename ]
[FILE] declare [ edit | delete | rename ]
[FILE] deja-dup [ edit | delete | rename ]
[FILE] delpart [ edit | delete | rename ]
[FILE] desktop-file-validate [ edit | delete | rename ]
[FILE] devlink [ edit | delete | rename ]
[FILE] dfutool [ edit | delete | rename ]
[FILE] dhclient [ edit | delete | rename ]
[FILE] dict [ edit | delete | rename ]
[FILE] display [ edit | delete | rename ]
[FILE] dmesg [ edit | delete | rename ]
[FILE] dmypy [ edit | delete | rename ]
[FILE] dnssec-keygen [ edit | delete | rename ]
[FILE] dnsspoof [ edit | delete | rename ]
[FILE] dot [ edit | delete | rename ]
[FILE] dpkg [ edit | delete | rename ]
[FILE] dpkg-deb [ edit | delete | rename ]
[FILE] dpkg-query [ edit | delete | rename ]
[FILE] dpkg-reconfigure [ edit | delete | rename ]
[FILE] dpkg-source [ edit | delete | rename ]
[FILE] dropdb [ edit | delete | rename ]
[FILE] dropuser [ edit | delete | rename ]
[FILE] dselect [ edit | delete | rename ]
[FILE] dsniff [ edit | delete | rename ]
[FILE] dumpdb [ edit | delete | rename ]
[FILE] dumpe2fs [ edit | delete | rename ]
[FILE] e2freefrag [ edit | delete | rename ]
[FILE] e2label [ edit | delete | rename ]
[FILE] ebtables [ edit | delete | rename ]
[FILE] ecryptfs-migrate-home [ edit | delete | rename ]
[FILE] edquota [ edit | delete | rename ]
[FILE] eog [ edit | delete | rename ]
[FILE] ether-wake [ edit | delete | rename ]
[FILE] etherwake [ edit | delete | rename ]
[FILE] evince [ edit | delete | rename ]
[FILE] explodepkg [ edit | delete | rename ]
[FILE] export [ edit | delete | rename ]
[FILE] f77 [ edit | delete | rename ]
[FILE] f95 [ edit | delete | rename ]
[FILE] faillog [ edit | delete | rename ]
[FILE] fallocate [ edit | delete | rename ]
[FILE] fbgs [ edit | delete | rename ]
[FILE] fbi [ edit | delete | rename ]
[FILE] fdisk [ edit | delete | rename ]
[FILE] feh [ edit | delete | rename ]
[FILE] file [ edit | delete | rename ]
[FILE] file-roller [ edit | delete | rename ]
[FILE] filebucket [ edit | delete | rename ]
[FILE] filefrag [ edit | delete | rename ]
[FILE] filesnarf [ edit | delete | rename ]
[FILE] fincore [ edit | delete | rename ]
[FILE] find [ edit | delete | rename ]
[FILE] findfs [ edit | delete | rename ]
[FILE] findmnt [ edit | delete | rename ]
[FILE] find_member [ edit | delete | rename ]
[FILE] fio [ edit | delete | rename ]
[FILE] firefox [ edit | delete | rename ]
[FILE] flake8 [ edit | delete | rename ]
[FILE] flock [ edit | delete | rename ]
[FILE] freebsd-update [ edit | delete | rename ]
[FILE] freeciv [ edit | delete | rename ]
[FILE] freeciv-gtk2 [ edit | delete | rename ]
[FILE] freeciv-gtk3 [ edit | delete | rename ]
[FILE] freeciv-sdl [ edit | delete | rename ]
[FILE] freeciv-server [ edit | delete | rename ]
[FILE] freeciv-xaw [ edit | delete | rename ]
[FILE] fsck [ edit | delete | rename ]
[FILE] fsck.cramfs [ edit | delete | rename ]
[FILE] fsck.minix [ edit | delete | rename ]
[FILE] fsfreeze [ edit | delete | rename ]
[FILE] fstrim [ edit | delete | rename ]
[FILE] function [ edit | delete | rename ]
[FILE] fusermount [ edit | delete | rename ]
[FILE] g++ [ edit | delete | rename ]
[FILE] g++-5 [ edit | delete | rename ]
[FILE] g++-6 [ edit | delete | rename ]
[FILE] g++-7 [ edit | delete | rename ]
[FILE] g++-8 [ edit | delete | rename ]
[FILE] g4 [ edit | delete | rename ]
[FILE] g77 [ edit | delete | rename ]
[FILE] g95 [ edit | delete | rename ]
[FILE] gcc [ edit | delete | rename ]
[FILE] gcc-5 [ edit | delete | rename ]
[FILE] gcc-6 [ edit | delete | rename ]
[FILE] gcc-7 [ edit | delete | rename ]
[FILE] gcc-8 [ edit | delete | rename ]
[FILE] gccgo [ edit | delete | rename ]
[FILE] gccgo-5 [ edit | delete | rename ]
[FILE] gccgo-6 [ edit | delete | rename ]
[FILE] gccgo-7 [ edit | delete | rename ]
[FILE] gccgo-8 [ edit | delete | rename ]
[FILE] gcj [ edit | delete | rename ]
[FILE] gcl [ edit | delete | rename ]
[FILE] gdb [ edit | delete | rename ]
[FILE] genaliases [ edit | delete | rename ]
[FILE] gendiff [ edit | delete | rename ]
[FILE] genisoimage [ edit | delete | rename ]
[FILE] geoiplookup [ edit | delete | rename ]
[FILE] geoiplookup6 [ edit | delete | rename ]
[FILE] getconf [ edit | delete | rename ]
[FILE] getent [ edit | delete | rename ]
[FILE] getopt [ edit | delete | rename ]
[FILE] gfortran [ edit | delete | rename ]
[FILE] gfortran-5 [ edit | delete | rename ]
[FILE] gfortran-6 [ edit | delete | rename ]
[FILE] gfortran-7 [ edit | delete | rename ]
[FILE] gfortran-8 [ edit | delete | rename ]
[FILE] gkrellm [ edit | delete | rename ]
[FILE] gkrellm2 [ edit | delete | rename ]
[FILE] gm [ edit | delete | rename ]
[FILE] gmake [ edit | delete | rename ]
[FILE] gmplayer [ edit | delete | rename ]
[FILE] gnatmake [ edit | delete | rename ]
[FILE] gnokii [ edit | delete | rename ]
[FILE] gnome-mplayer [ edit | delete | rename ]
[FILE] gnome-screenshot [ edit | delete | rename ]
[FILE] gnumake [ edit | delete | rename ]
[FILE] goid-tool [ edit | delete | rename ]
[FILE] google-chrome [ edit | delete | rename ]
[FILE] google-chrome-stable [ edit | delete | rename ]
[FILE] gpasswd [ edit | delete | rename ]
[FILE] gpc [ edit | delete | rename ]
[FILE] gpg [ edit | delete | rename ]
[FILE] gpg2 [ edit | delete | rename ]
[FILE] gpgv [ edit | delete | rename ]
[FILE] gpgv2 [ edit | delete | rename ]
[FILE] gphoto2 [ edit | delete | rename ]
[FILE] gprof [ edit | delete | rename ]
[FILE] groupadd [ edit | delete | rename ]
[FILE] groupdel [ edit | delete | rename ]
[FILE] groupmems [ edit | delete | rename ]
[FILE] groupmod [ edit | delete | rename ]
[FILE] growisofs [ edit | delete | rename ]
[FILE] grpck [ edit | delete | rename ]
[FILE] gssdp-discover [ edit | delete | rename ]
[FILE] gtar [ edit | delete | rename ]
[FILE] gzip [ edit | delete | rename ]
[FILE] hardlink [ edit | delete | rename ]
[FILE] hciattach [ edit | delete | rename ]
[FILE] hciconfig [ edit | delete | rename ]
[FILE] hcitool [ edit | delete | rename ]
[FILE] hd [ edit | delete | rename ]
[FILE] hddtemp [ edit | delete | rename ]
[FILE] hid2hci [ edit | delete | rename ]
[FILE] host [ edit | delete | rename ]
[FILE] hostname [ edit | delete | rename ]
[FILE] hostnamectl [ edit | delete | rename ]
[FILE] hping [ edit | delete | rename ]
[FILE] hping2 [ edit | delete | rename ]
[FILE] hping3 [ edit | delete | rename ]
[FILE] htop [ edit | delete | rename ]
[FILE] htpasswd [ edit | delete | rename ]
[FILE] hunspell [ edit | delete | rename ]
[FILE] hwclock [ edit | delete | rename ]
[FILE] iceweasel [ edit | delete | rename ]
[FILE] iconv [ edit | delete | rename ]
[FILE] id [ edit | delete | rename ]
[FILE] identify [ edit | delete | rename ]
[FILE] idn [ edit | delete | rename ]
[FILE] ifdown [ edit | delete | rename ]
[FILE] ifquery [ edit | delete | rename ]
[FILE] ifstat [ edit | delete | rename ]
[FILE] ifstatus [ edit | delete | rename ]
[FILE] iftop [ edit | delete | rename ]
[FILE] ifup [ edit | delete | rename ]
[FILE] import [ edit | delete | rename ]
[FILE] influx [ edit | delete | rename ]
[FILE] info [ edit | delete | rename ]
[FILE] inject [ edit | delete | rename ]
[FILE] inotifywait [ edit | delete | rename ]
[FILE] inotifywatch [ edit | delete | rename ]
[FILE] insmod [ edit | delete | rename ]
[FILE] insmod.static [ edit | delete | rename ]
[FILE] installpkg [ edit | delete | rename ]
[FILE] interdiff [ edit | delete | rename ]
[FILE] invoke-rc.d [ edit | delete | rename ]
[FILE] ionice [ edit | delete | rename ]
[FILE] ip [ edit | delete | rename ]
[FILE] ipcalc [ edit | delete | rename ]
[FILE] ipcmk [ edit | delete | rename ]
[FILE] ipcrm [ edit | delete | rename ]
[FILE] ipcs [ edit | delete | rename ]
[FILE] iperf [ edit | delete | rename ]
[FILE] iperf3 [ edit | delete | rename ]
[FILE] ipmitool [ edit | delete | rename ]
[FILE] ipsec [ edit | delete | rename ]
[FILE] iptables [ edit | delete | rename ]
[FILE] ipv6calc [ edit | delete | rename ]
[FILE] iscsiadm [ edit | delete | rename ]
[FILE] isort [ edit | delete | rename ]
[FILE] isosize [ edit | delete | rename ]
[FILE] isql [ edit | delete | rename ]
[FILE] iwconfig [ edit | delete | rename ]
[FILE] iwlist [ edit | delete | rename ]
[FILE] iwpriv [ edit | delete | rename ]
[FILE] iwspy [ edit | delete | rename ]
[FILE] jar [ edit | delete | rename ]
[FILE] jarsigner [ edit | delete | rename ]
[FILE] java [ edit | delete | rename ]
[FILE] javac [ edit | delete | rename ]
[FILE] javadoc [ edit | delete | rename ]
[FILE] javaws [ edit | delete | rename ]
[FILE] journalctl [ edit | delete | rename ]
[FILE] jpegoptim [ edit | delete | rename ]
[FILE] jps [ edit | delete | rename ]
[FILE] jq [ edit | delete | rename ]
[FILE] jshint [ edit | delete | rename ]
[FILE] jsonschema [ edit | delete | rename ]
[FILE] json_xs [ edit | delete | rename ]
[FILE] k3b [ edit | delete | rename ]
[FILE] kcov [ edit | delete | rename ]
[FILE] kernel-install [ edit | delete | rename ]
[FILE] kill [ edit | delete | rename ]
[FILE] killall [ edit | delete | rename ]
[FILE] kldload [ edit | delete | rename ]
[FILE] kldunload [ edit | delete | rename ]
[FILE] kmod [ edit | delete | rename ]
[FILE] koji [ edit | delete | rename ]
[FILE] kplayer [ edit | delete | rename ]
[FILE] ktutil [ edit | delete | rename ]
[FILE] l2ping [ edit | delete | rename ]
[FILE] larch [ edit | delete | rename ]
[FILE] last [ edit | delete | rename ]
[FILE] lastlog [ edit | delete | rename ]
[FILE] lbzip2 [ edit | delete | rename ]
[FILE] ldapadd [ edit | delete | rename ]
[FILE] ldapcompare [ edit | delete | rename ]
[FILE] ldapdelete [ edit | delete | rename ]
[FILE] ldapmodify [ edit | delete | rename ]
[FILE] ldapmodrdn [ edit | delete | rename ]
[FILE] ldappasswd [ edit | delete | rename ]
[FILE] ldapsearch [ edit | delete | rename ]
[FILE] ldapvi [ edit | delete | rename ]
[FILE] ldapwhoami [ edit | delete | rename ]
[FILE] ldattach [ edit | delete | rename ]
[FILE] lftp [ edit | delete | rename ]
[FILE] lftpget [ edit | delete | rename ]
[FILE] lilo [ edit | delete | rename ]
[FILE] links [ edit | delete | rename ]
[FILE] links2 [ edit | delete | rename ]
[FILE] lintian [ edit | delete | rename ]
[FILE] lintian-info [ edit | delete | rename ]
[FILE] lisp [ edit | delete | rename ]
[FILE] list_admins [ edit | delete | rename ]
[FILE] list_lists [ edit | delete | rename ]
[FILE] list_members [ edit | delete | rename ]
[FILE] list_owners [ edit | delete | rename ]
[FILE] locale-gen [ edit | delete | rename ]
[FILE] localectl [ edit | delete | rename ]
[FILE] logger [ edit | delete | rename ]
[FILE] loginctl [ edit | delete | rename ]
[FILE] losetup [ edit | delete | rename ]
[FILE] lpq [ edit | delete | rename ]
[FILE] lpr [ edit | delete | rename ]
[FILE] lrzip [ edit | delete | rename ]
[FILE] lsblk [ edit | delete | rename ]
[FILE] lscpu [ edit | delete | rename ]
[FILE] lsipc [ edit | delete | rename ]
[FILE] lslocks [ edit | delete | rename ]
[FILE] lslogins [ edit | delete | rename ]
[FILE] lsmem [ edit | delete | rename ]
[FILE] lsns [ edit | delete | rename ]
[FILE] lsof [ edit | delete | rename ]
[FILE] lsscsi [ edit | delete | rename ]
[FILE] lsusb [ edit | delete | rename ]
[FILE] lua [ edit | delete | rename ]
[FILE] luac [ edit | delete | rename ]
[FILE] luseradd [ edit | delete | rename ]
[FILE] luserdel [ edit | delete | rename ]
[FILE] lusermod [ edit | delete | rename ]
[FILE] lvchange [ edit | delete | rename ]
[FILE] lvcreate [ edit | delete | rename ]
[FILE] lvdisplay [ edit | delete | rename ]
[FILE] lvextend [ edit | delete | rename ]
[FILE] lvm [ edit | delete | rename ]
[FILE] lvmdiskscan [ edit | delete | rename ]
[FILE] lvreduce [ edit | delete | rename ]
[FILE] lvremove [ edit | delete | rename ]
[FILE] lvrename [ edit | delete | rename ]
[FILE] lvresize [ edit | delete | rename ]
[FILE] lvs [ edit | delete | rename ]
[FILE] lvscan [ edit | delete | rename ]
[FILE] lz4 [ edit | delete | rename ]
[FILE] lz4c [ edit | delete | rename ]
[FILE] lzip [ edit | delete | rename ]
[FILE] lzma [ edit | delete | rename ]
[FILE] lzop [ edit | delete | rename ]
[FILE] macof [ edit | delete | rename ]
[FILE] mailmanctl [ edit | delete | rename ]
[FILE] mailsnarf [ edit | delete | rename ]
[FILE] make [ edit | delete | rename ]
[FILE] makepkg [ edit | delete | rename ]
[FILE] man [ edit | delete | rename ]
[FILE] mc [ edit | delete | rename ]
[FILE] mcookie [ edit | delete | rename ]
[FILE] mcrypt [ edit | delete | rename ]
[FILE] mdadm [ edit | delete | rename ]
[FILE] mdecrypt [ edit | delete | rename ]
[FILE] mdtool [ edit | delete | rename ]
[FILE] medusa [ edit | delete | rename ]
[FILE] mencoder [ edit | delete | rename ]
[FILE] mesg [ edit | delete | rename ]
[FILE] micropython [ edit | delete | rename ]
[FILE] mii-diag [ edit | delete | rename ]
[FILE] mii-tool [ edit | delete | rename ]
[FILE] minicom [ edit | delete | rename ]
[FILE] mkfs [ edit | delete | rename ]
[FILE] mkfs.bfs [ edit | delete | rename ]
[FILE] mkfs.cramfs [ edit | delete | rename ]
[FILE] mkfs.minix [ edit | delete | rename ]
[FILE] mkinitrd [ edit | delete | rename ]
[FILE] mkisofs [ edit | delete | rename ]
[FILE] mkswap [ edit | delete | rename ]
[FILE] mktemp [ edit | delete | rename ]
[FILE] mmsitepass [ edit | delete | rename ]
[FILE] modinfo [ edit | delete | rename ]
[FILE] modprobe [ edit | delete | rename ]
[FILE] mogrify [ edit | delete | rename ]
[FILE] monodevelop [ edit | delete | rename ]
[FILE] montage [ edit | delete | rename ]
[FILE] more [ edit | delete | rename ]
[FILE] mount [ edit | delete | rename ]
[FILE] mountpoint [ edit | delete | rename ]
[FILE] mozilla-firefox [ edit | delete | rename ]
[FILE] mplayer [ edit | delete | rename ]
[FILE] mplayer2 [ edit | delete | rename ]
[FILE] mr [ edit | delete | rename ]
[FILE] msgsnarf [ edit | delete | rename ]
[FILE] msynctool [ edit | delete | rename ]
[FILE] mtx [ edit | delete | rename ]
[FILE] munin-node-configure [ edit | delete | rename ]
[FILE] munin-run [ edit | delete | rename ]
[FILE] munin-update [ edit | delete | rename ]
[FILE] munindoc [ edit | delete | rename ]
[FILE] mussh [ edit | delete | rename ]
[FILE] mutt [ edit | delete | rename ]
[FILE] muttng [ edit | delete | rename ]
[FILE] mypy [ edit | delete | rename ]
[FILE] mysql [ edit | delete | rename ]
[FILE] mysqladmin [ edit | delete | rename ]
[FILE] namei [ edit | delete | rename ]
[FILE] nc [ edit | delete | rename ]
[FILE] ncal [ edit | delete | rename ]
[FILE] ncftp [ edit | delete | rename ]
[FILE] nethogs [ edit | delete | rename ]
[FILE] netplan [ edit | delete | rename ]
[FILE] networkctl [ edit | delete | rename ]
[FILE] newlist [ edit | delete | rename ]
[FILE] newusers [ edit | delete | rename ]
[FILE] ngrep [ edit | delete | rename ]
[FILE] nmap [ edit | delete | rename ]
[FILE] nproc [ edit | delete | rename ]
[FILE] nsenter [ edit | delete | rename ]
[FILE] nslookup [ edit | delete | rename ]
[FILE] nsupdate [ edit | delete | rename ]
[FILE] ntpdate [ edit | delete | rename ]
[FILE] oggdec [ edit | delete | rename ]
[FILE] op [ edit | delete | rename ]
[FILE] openssl [ edit | delete | rename ]
[FILE] opera [ edit | delete | rename ]
[FILE] optipng [ edit | delete | rename ]
[FILE] p4 [ edit | delete | rename ]
[FILE] pack200 [ edit | delete | rename ]
[FILE] partx [ edit | delete | rename ]
[FILE] passwd [ edit | delete | rename ]
[FILE] patch [ edit | delete | rename ]
[FILE] pbzip2 [ edit | delete | rename ]
[FILE] pccardctl [ edit | delete | rename ]
[FILE] pdftotext [ edit | delete | rename ]
[FILE] pdlzip [ edit | delete | rename ]
[FILE] perl [ edit | delete | rename ]
[FILE] perlcritic [ edit | delete | rename ]
[FILE] perldoc [ edit | delete | rename ]
[FILE] perltidy [ edit | delete | rename ]
[FILE] pgrep [ edit | delete | rename ]
[FILE] phing [ edit | delete | rename ]
[FILE] pidof [ edit | delete | rename ]
[FILE] pigz [ edit | delete | rename ]
[FILE] pine [ edit | delete | rename ]
[FILE] pinfo [ edit | delete | rename ]
[FILE] ping [ edit | delete | rename ]
[FILE] ping6 [ edit | delete | rename ]
[FILE] pivot_root [ edit | delete | rename ]
[FILE] pkcs11-register [ edit | delete | rename ]
[FILE] pkcs11-tool [ edit | delete | rename ]
[FILE] pkg-config [ edit | delete | rename ]
[FILE] pkg-get [ edit | delete | rename ]
[FILE] pkgadd [ edit | delete | rename ]
[FILE] pkgrm [ edit | delete | rename ]
[FILE] pkgtool [ edit | delete | rename ]
[FILE] pkgutil [ edit | delete | rename ]
[FILE] pkg_deinstall [ edit | delete | rename ]
[FILE] pkg_delete [ edit | delete | rename ]
[FILE] pkg_info [ edit | delete | rename ]
[FILE] pkill [ edit | delete | rename ]
[FILE] plague-client [ edit | delete | rename ]
[FILE] plzip [ edit | delete | rename ]
[FILE] pm-hibernate [ edit | delete | rename ]
[FILE] pm-is-supported [ edit | delete | rename ]
[FILE] pm-powersave [ edit | delete | rename ]
[FILE] pm-suspend [ edit | delete | rename ]
[FILE] pm-suspend-hybrid [ edit | delete | rename ]
[FILE] pmake [ edit | delete | rename ]
[FILE] pngfix [ edit | delete | rename ]
[FILE] portinstall [ edit | delete | rename ]
[FILE] portsnap [ edit | delete | rename ]
[FILE] portupgrade [ edit | delete | rename ]
[FILE] postalias [ edit | delete | rename ]
[FILE] postcat [ edit | delete | rename ]
[FILE] postconf [ edit | delete | rename ]
[FILE] postfix [ edit | delete | rename ]
[FILE] postmap [ edit | delete | rename ]
[FILE] postsuper [ edit | delete | rename ]
[FILE] povray [ edit | delete | rename ]
[FILE] ppc-koji [ edit | delete | rename ]
[FILE] prelink [ edit | delete | rename ]
[FILE] printenv [ edit | delete | rename ]
[FILE] prlimit [ edit | delete | rename ]
[FILE] protoc [ edit | delete | rename ]
[FILE] psql [ edit | delete | rename ]
[FILE] puppet [ edit | delete | rename ]
[FILE] puppetca [ edit | delete | rename ]
[FILE] puppetd [ edit | delete | rename ]
[FILE] puppetdoc [ edit | delete | rename ]
[FILE] puppetmasterd [ edit | delete | rename ]
[FILE] puppetqd [ edit | delete | rename ]
[FILE] puppetrun [ edit | delete | rename ]
[FILE] pv [ edit | delete | rename ]
[FILE] pvchange [ edit | delete | rename ]
[FILE] pvcreate [ edit | delete | rename ]
[FILE] pvdisplay [ edit | delete | rename ]
[FILE] pvmove [ edit | delete | rename ]
[FILE] pvremove [ edit | delete | rename ]
[FILE] pvs [ edit | delete | rename ]
[FILE] pvscan [ edit | delete | rename ]
[FILE] pwck [ edit | delete | rename ]
[FILE] pwd [ edit | delete | rename ]
[FILE] pwdx [ edit | delete | rename ]
[FILE] pwgen [ edit | delete | rename ]
[FILE] pxz [ edit | delete | rename ]
[FILE] py.test [ edit | delete | rename ]
[FILE] py.test-2 [ edit | delete | rename ]
[FILE] py.test-3 [ edit | delete | rename ]
[FILE] pycodestyle [ edit | delete | rename ]
[FILE] pydoc [ edit | delete | rename ]
[FILE] pydoc3 [ edit | delete | rename ]
[FILE] pydocstyle [ edit | delete | rename ]
[FILE] pyflakes [ edit | delete | rename ]
[FILE] pylint [ edit | delete | rename ]
[FILE] pylint-2 [ edit | delete | rename ]
[FILE] pylint-3 [ edit | delete | rename ]
[FILE] pypy [ edit | delete | rename ]
[FILE] pypy3 [ edit | delete | rename ]
[FILE] pytest [ edit | delete | rename ]
[FILE] pytest-2 [ edit | delete | rename ]
[FILE] pytest-3 [ edit | delete | rename ]
[FILE] python [ edit | delete | rename ]
[FILE] python2 [ edit | delete | rename ]
[FILE] python2.7 [ edit | delete | rename ]
[FILE] python3 [ edit | delete | rename ]
[FILE] python3.3 [ edit | delete | rename ]
[FILE] python3.4 [ edit | delete | rename ]
[FILE] python3.5 [ edit | delete | rename ]
[FILE] python3.6 [ edit | delete | rename ]
[FILE] python3.7 [ edit | delete | rename ]
[FILE] python3.8 [ edit | delete | rename ]
[FILE] python3.9 [ edit | delete | rename ]
[FILE] pyvenv [ edit | delete | rename ]
[FILE] pyvenv-3.4 [ edit | delete | rename ]
[FILE] pyvenv-3.5 [ edit | delete | rename ]
[FILE] pyvenv-3.6 [ edit | delete | rename ]
[FILE] pyvenv-3.7 [ edit | delete | rename ]
[FILE] pyvenv-3.8 [ edit | delete | rename ]
[FILE] pyvenv-3.9 [ edit | delete | rename ]
[FILE] qdbus [ edit | delete | rename ]
[FILE] qemu [ edit | delete | rename ]
[FILE] qemu-kvm [ edit | delete | rename ]
[FILE] qemu-system-i386 [ edit | delete | rename ]
[FILE] qemu-system-x86_64 [ edit | delete | rename ]
[FILE] qrunner [ edit | delete | rename ]
[FILE] querybts [ edit | delete | rename ]
[FILE] quota [ edit | delete | rename ]
[FILE] quotacheck [ edit | delete | rename ]
[FILE] quotaoff [ edit | delete | rename ]
[FILE] quotaon [ edit | delete | rename ]
[FILE] radvdump [ edit | delete | rename ]
[FILE] ralsh [ edit | delete | rename ]
[FILE] rcs [ edit | delete | rename ]
[FILE] rcsdiff [ edit | delete | rename ]
[FILE] rdesktop [ edit | delete | rename ]
[FILE] rdict [ edit | delete | rename ]
[FILE] readprofile [ edit | delete | rename ]
[FILE] removepkg [ edit | delete | rename ]
[FILE] remove_members [ edit | delete | rename ]
[FILE] renice [ edit | delete | rename ]
[FILE] reportbug [ edit | delete | rename ]
[FILE] repquota [ edit | delete | rename ]
[FILE] resizepart [ edit | delete | rename ]
[FILE] resolvconf [ edit | delete | rename ]
[FILE] resolvectl [ edit | delete | rename ]
[FILE] rev [ edit | delete | rename ]
[FILE] rfcomm [ edit | delete | rename ]
[FILE] rfkill [ edit | delete | rename ]
[FILE] ri [ edit | delete | rename ]
[FILE] rlog [ edit | delete | rename ]
[FILE] rmlist [ edit | delete | rename ]
[FILE] rmmod [ edit | delete | rename ]
[FILE] route [ edit | delete | rename ]
[FILE] rpcdebug [ edit | delete | rename ]
[FILE] rpm [ edit | delete | rename ]
[FILE] rpm2targz [ edit | delete | rename ]
[FILE] rpm2tgz [ edit | delete | rename ]
[FILE] rpm2txz [ edit | delete | rename ]
[FILE] rpmbuild [ edit | delete | rename ]
[FILE] rpmbuild-md5 [ edit | delete | rename ]
[FILE] rpmcheck [ edit | delete | rename ]
[FILE] rrdtool [ edit | delete | rename ]
[FILE] rsync [ edit | delete | rename ]
[FILE] rtcwake [ edit | delete | rename ]
[FILE] runuser [ edit | delete | rename ]
[FILE] s390-koji [ edit | delete | rename ]
[FILE] sbcl [ edit | delete | rename ]
[FILE] sbcl-mt [ edit | delete | rename ]
[FILE] sbopkg [ edit | delete | rename ]
[FILE] scp [ edit | delete | rename ]
[FILE] screen [ edit | delete | rename ]
[FILE] script [ edit | delete | rename ]
[FILE] scriptlive [ edit | delete | rename ]
[FILE] scriptreplay [ edit | delete | rename ]
[FILE] scrub [ edit | delete | rename ]
[FILE] sdptool [ edit | delete | rename ]
[FILE] secret-tool [ edit | delete | rename ]
[FILE] setarch [ edit | delete | rename ]
[FILE] setpriv [ edit | delete | rename ]
[FILE] setquota [ edit | delete | rename ]
[FILE] setsid [ edit | delete | rename ]
[FILE] setterm [ edit | delete | rename ]
[FILE] sfdisk [ edit | delete | rename ]
[FILE] sftp [ edit | delete | rename ]
[FILE] sh [ edit | delete | rename ]
[FILE] shellcheck [ edit | delete | rename ]
[FILE] sidedoor [ edit | delete | rename ]
[FILE] sitecopy [ edit | delete | rename ]
[FILE] slackpkg [ edit | delete | rename ]
[FILE] slapt-get [ edit | delete | rename ]
[FILE] slapt-src [ edit | delete | rename ]
[FILE] slogin [ edit | delete | rename ]
[FILE] smartctl [ edit | delete | rename ]
[FILE] smbcacls [ edit | delete | rename ]
[FILE] smbclient [ edit | delete | rename ]
[FILE] smbcquotas [ edit | delete | rename ]
[FILE] smbget [ edit | delete | rename ]
[FILE] smbpasswd [ edit | delete | rename ]
[FILE] smbtar [ edit | delete | rename ]
[FILE] smbtree [ edit | delete | rename ]
[FILE] snap [ edit | delete | rename ]
[FILE] snownews [ edit | delete | rename ]
[FILE] sparc-koji [ edit | delete | rename ]
[FILE] spovray [ edit | delete | rename ]
[FILE] sqlite3 [ edit | delete | rename ]
[FILE] ss [ edit | delete | rename ]
[FILE] ssh [ edit | delete | rename ]
[FILE] ssh-add [ edit | delete | rename ]
[FILE] ssh-copy-id [ edit | delete | rename ]
[FILE] ssh-keygen [ edit | delete | rename ]
[FILE] sshfs [ edit | delete | rename ]
[FILE] sshmitm [ edit | delete | rename ]
[FILE] sshow [ edit | delete | rename ]
[FILE] star [ edit | delete | rename ]
[FILE] strace [ edit | delete | rename ]
[FILE] stream [ edit | delete | rename ]
[FILE] strings [ edit | delete | rename ]
[FILE] su [ edit | delete | rename ]
[FILE] sudo [ edit | delete | rename ]
[FILE] sudoedit [ edit | delete | rename ]
[FILE] svcadm [ edit | delete | rename ]
[FILE] svk [ edit | delete | rename ]
[FILE] swaplabel [ edit | delete | rename ]
[FILE] swapoff [ edit | delete | rename ]
[FILE] swapon [ edit | delete | rename ]
[FILE] synclient [ edit | delete | rename ]
[FILE] sync_members [ edit | delete | rename ]
[FILE] sysbench [ edit | delete | rename ]
[FILE] sysctl [ edit | delete | rename ]
[FILE] systemctl [ edit | delete | rename ]
[FILE] systemd-analyze [ edit | delete | rename ]
[FILE] systemd-cat [ edit | delete | rename ]
[FILE] systemd-cgls [ edit | delete | rename ]
[FILE] systemd-cgtop [ edit | delete | rename ]
[FILE] systemd-delta [ edit | delete | rename ]
[FILE] systemd-detect-virt [ edit | delete | rename ]
[FILE] systemd-id128 [ edit | delete | rename ]
[FILE] systemd-path [ edit | delete | rename ]
[FILE] systemd-resolve [ edit | delete | rename ]
[FILE] systemd-run [ edit | delete | rename ]
[FILE] tar [ edit | delete | rename ]
[FILE] taskset [ edit | delete | rename ]
[FILE] tc [ edit | delete | rename ]
[FILE] tcpdump [ edit | delete | rename ]
[FILE] tcpkill [ edit | delete | rename ]
[FILE] tcpnice [ edit | delete | rename ]
[FILE] tightvncviewer [ edit | delete | rename ]
[FILE] timedatectl [ edit | delete | rename ]
[FILE] timeout [ edit | delete | rename ]
[FILE] tipc [ edit | delete | rename ]
[FILE] tox [ edit | delete | rename ]
[FILE] tracepath [ edit | delete | rename ]
[FILE] tracepath6 [ edit | delete | rename ]
[FILE] tshark [ edit | delete | rename ]
[FILE] tsig-keygen [ edit | delete | rename ]
[FILE] tune2fs [ edit | delete | rename ]
[FILE] typeset [ edit | delete | rename ]
[FILE] uclampset [ edit | delete | rename ]
[FILE] udevadm [ edit | delete | rename ]
[FILE] ulimit [ edit | delete | rename ]
[FILE] umount [ edit | delete | rename ]
[FILE] unace [ edit | delete | rename ]
[FILE] unpack200 [ edit | delete | rename ]
[FILE] unrar [ edit | delete | rename ]
[FILE] unshare [ edit | delete | rename ]
[FILE] unshunt [ edit | delete | rename ]
[FILE] update-alternatives [ edit | delete | rename ]
[FILE] update-rc.d [ edit | delete | rename ]
[FILE] upgradepkg [ edit | delete | rename ]
[FILE] urlsnarf [ edit | delete | rename ]
[FILE] useradd [ edit | delete | rename ]
[FILE] userdel [ edit | delete | rename ]
[FILE] usermod [ edit | delete | rename ]
[FILE] utmpdump [ edit | delete | rename ]
[FILE] valgrind [ edit | delete | rename ]
[FILE] vgcfgbackup [ edit | delete | rename ]
[FILE] vgcfgrestore [ edit | delete | rename ]
[FILE] vgchange [ edit | delete | rename ]
[FILE] vgck [ edit | delete | rename ]
[FILE] vgconvert [ edit | delete | rename ]
[FILE] vgcreate [ edit | delete | rename ]
[FILE] vgdisplay [ edit | delete | rename ]
[FILE] vgexport [ edit | delete | rename ]
[FILE] vgextend [ edit | delete | rename ]
[FILE] vgimport [ edit | delete | rename ]
[FILE] vgmerge [ edit | delete | rename ]
[FILE] vgmknodes [ edit | delete | rename ]
[FILE] vgreduce [ edit | delete | rename ]
[FILE] vgremove [ edit | delete | rename ]
[FILE] vgrename [ edit | delete | rename ]
[FILE] vgs [ edit | delete | rename ]
[FILE] vgscan [ edit | delete | rename ]
[FILE] vgsplit [ edit | delete | rename ]
[FILE] vigr [ edit | delete | rename ]
[FILE] vipw [ edit | delete | rename ]
[FILE] vmstat [ edit | delete | rename ]
[FILE] vncviewer [ edit | delete | rename ]
[FILE] vpnc [ edit | delete | rename ]
[FILE] wall [ edit | delete | rename ]
[FILE] watch [ edit | delete | rename ]
[FILE] wdctl [ edit | delete | rename ]
[FILE] webmitm [ edit | delete | rename ]
[FILE] wget [ edit | delete | rename ]
[FILE] whatis [ edit | delete | rename ]
[FILE] whereis [ edit | delete | rename ]
[FILE] wine [ edit | delete | rename ]
[FILE] wine-development [ edit | delete | rename ]
[FILE] wine-stable [ edit | delete | rename ]
[FILE] wipefs [ edit | delete | rename ]
[FILE] withlist [ edit | delete | rename ]
[FILE] wodim [ edit | delete | rename ]
[FILE] wol [ edit | delete | rename ]
[FILE] wsimport [ edit | delete | rename ]
[FILE] wtf [ edit | delete | rename ]
[FILE] wvdial [ edit | delete | rename ]
[FILE] xdg-mime [ edit | delete | rename ]
[FILE] xdg-settings [ edit | delete | rename ]
[FILE] xfreerdp [ edit | delete | rename ]
[FILE] xgamma [ edit | delete | rename ]
[FILE] xhost [ edit | delete | rename ]
[FILE] xmllint [ edit | delete | rename ]
[FILE] xmlwf [ edit | delete | rename ]
[FILE] xmms [ edit | delete | rename ]
[FILE] xmodmap [ edit | delete | rename ]
[FILE] xpovray [ edit | delete | rename ]
[FILE] xrandr [ edit | delete | rename ]
[FILE] xrdb [ edit | delete | rename ]
[FILE] xsltproc [ edit | delete | rename ]
[FILE] xvfb-run [ edit | delete | rename ]
[FILE] xvnc4viewer [ edit | delete | rename ]
[FILE] xxd [ edit | delete | rename ]
[FILE] xz [ edit | delete | rename ]
[FILE] xzdec [ edit | delete | rename ]
[FILE] ypcat [ edit | delete | rename ]
[FILE] ypmatch [ edit | delete | rename ]
[FILE] yum-arch [ edit | delete | rename ]
[FILE] zopfli [ edit | delete | rename ]
[FILE] zopflipng [ edit | delete | rename ]
[FILE] zramctl [ edit | delete | rename ]
[FILE] _adb [ edit | delete | rename ]
[FILE] _cal [ edit | delete | rename ]
[FILE] _chfn [ edit | delete | rename ]
[FILE] _chsh [ edit | delete | rename ]
[FILE] _dmesg [ edit | delete | rename ]
[FILE] _eject [ edit | delete | rename ]
[FILE] _hexdump [ edit | delete | rename ]
[FILE] _hwclock [ edit | delete | rename ]
[FILE] _ionice [ edit | delete | rename ]
[FILE] _look [ edit | delete | rename ]
[FILE] _mock [ edit | delete | rename ]
[FILE] _modules [ edit | delete | rename ]
[FILE] _mount [ edit | delete | rename ]
[FILE] _mount.linux [ edit | delete | rename ]
[FILE] _newgrp [ edit | delete | rename ]
[FILE] _nmcli [ edit | delete | rename ]
[FILE] _renice [ edit | delete | rename ]
[FILE] _repomanage [ edit | delete | rename ]
[FILE] _reptyr [ edit | delete | rename ]
[FILE] _rfkill [ edit | delete | rename ]
[FILE] _rtcwake [ edit | delete | rename ]
[FILE] _runuser [ edit | delete | rename ]
[FILE] _su [ edit | delete | rename ]
[FILE] _svn [ edit | delete | rename ]
[FILE] _svnadmin [ edit | delete | rename ]
[FILE] _svnlook [ edit | delete | rename ]
[FILE] _udevadm [ edit | delete | rename ]
[FILE] _umount [ edit | delete | rename ]
[FILE] _umount.linux [ edit | delete | rename ]
[FILE] _write [ edit | delete | rename ]
[FILE] _xm [ edit | delete | rename ]
[FILE] _yum [ edit | delete | rename ]

Viewing: /snap/core22/2955/usr/share/bash-completion/completions/mplayer

# mplayer(1) completion                                    -*- shell-script -*-

_mplayer_options_list()
{
    cur=${cur%\\}
    COMPREPLY=($(compgen -W "$($1 -noconfig all $2 help 2>/dev/null |
        command sed -e '/^Available/,/^$/!d' -e '/^Available/d' | awk '{print $1}' |
        command sed -e 's/:$//' -e 's/^'${2#-}'$//' -e 's/<.*//')" -- "$cur"))
}

_mplayer()
{
    local cur prev words cword
    _init_completion -n : || return

    local cmd=${words[0]} i j k=0

    case $prev in
        -[av][cfo] | -[av]fm | -vop | -fstype | -demuxer | -o[av]c | -of | -profile | \
            -audio-demuxer | -sub-demuxer)
            _mplayer_options_list $cmd $prev
            return
            ;;
        -show-profile)
            _mplayer_options_list $cmd -profile
            return
            ;;
        -audiofile | -audio-file)
            _filedir '@(mp3|mpg|og[ag]|w?(a)v|mid|flac|mka|ac3|ape)'
            return
            ;;
        -font | -subfont)
            if [[ $prev == -font ]]; then
                _filedir '@(desc|ttf)'
            else
                _filedir ttf
            fi
            local IFS=$'\n'
            COMPREPLY+=($(compgen -W '$(fc-list 2>/dev/null)' -- "$cur"))
            return
            ;;
        -sub | -sub-file)
            _filedir '@(srt|sub|txt|utf|rar|mpsub|smi|js|ssa|ass)'
            return
            ;;
        -vobsub)
            _filedir '@(idx|ifo|sub)'
            local IFS=$'\n'
            COMPREPLY=($(for i in "${COMPREPLY[@]}"; do
                if [[ -f $i && -r $i ]]; then
                    printf '%s\n' ${i%.*}
                else
                    printf '%s\n' $i
                fi
            done))
            return
            ;;
        -subcp | -msgcharset)
            local cp
            cp=($(iconv --list 2>/dev/null | command sed -e "s@//@@;" 2>/dev/null))
            if [[ $cur == "${cur,,}" ]]; then
                COMPREPLY=($(compgen -W '${cp[@],,}' -- "$cur"))
            else
                COMPREPLY=($(compgen -W '${cp[@]^^}' -- "$cur"))
            fi
            return
            ;;
        -ifo)
            _filedir ifo
            return
            ;;
        -cuefile)
            _filedir '@(bin|cue)'
            return
            ;;
        -skin)
            # if you don't have installed mplayer in /usr you
            # may want to set the MPLAYER_SKINS_DIR global variable
            local -a dirs
            if [[ -n $MPLAYER_SKINS_DIR ]]; then
                dirs=($MPLAYER_SKINS_DIR)
            else
                dirs=(/usr/share/mplayer/skins /usr/local/share/mplayer/skins)
            fi

            local IFS=$'\n'
            for i in ~/.mplayer/skins "${dirs[@]}"; do
                if [[ -d $i && -r $i ]]; then
                    for j in $(compgen -d -- $i/$cur); do
                        COMPREPLY[k++]=${j#$i/}
                    done
                fi
            done
            return
            ;;
        -cdrom-device)
            _cd_devices
            _dvd_devices
            return
            ;;
        -dvd-device)
            _dvd_devices
            _filedir iso
            return
            ;;
        -bluray-device)
            _filedir -d
            return
            ;;
        -mixer | -dvdauth | -fb | -zrdev)
            cur=${cur:=/dev/}
            _filedir
            return
            ;;
        -edl | -edlout | -lircconf | -menu-cfg | -playlist | -csslib | -dumpfile | \
            -subfile | -aofile | -fbmodeconfig | -include | -o | -dvdkey | -passlogfile)
            _filedir
            return
            ;;
        -autoq | -autosync | -loop | -menu-root | -speed | -sstep | -aid | -alang | \
            -bandwidth | -bluray-angle | -bluray-chapter | -cache | -chapter | -dvd-speed | \
            -dvdangle | -fps | -frames | -mc | -passwd | -user | -sb | -srate | -ss | -vcd | \
            -vi | -vid | -vivo | -ffactor | -sid | -slang | -spualign | -spuaa | -spugauss | \
            -vobsubid | -delay | -bpp | -brightness | -contrast | -dfbopts | -display | \
            -fbmode | -geometry | -guiwid | -hue | -icelayer | -screen[wh] | -wid | \
            -monitor-dotclock | -monitor-[hv]freq | -panscan | \
            -saturation | -xineramascreen | -zrcrop | -zrnorm | -zrquality | \
            -zr[xy]doff | -zr[vh]dec | -pp | -x | -y | -xy | -z | -stereo | \
            -audio-density | -audio-delay | -audio-preload | -endpos | -osdlevel | \
            -ffourcc | -sws | -skiplimit | -format | -ofps | -aadriver | \
            -aaosdcolor | -aasubcolor | -vobsubout | -vobsuboutid | -vobsuboutindex | \
            -sub-bg-alpha | -sub-bg-color | -subdelay | -subfps | -subpos | \
            -subalign | -subwidth | -subfont-blur | -subfont-outline | \
            -subfont-autoscale | -subfont-encoding | -subfont-osd-scale | \
            -subfont-text-scale)
            return
            ;;
        -channels)
            COMPREPLY=($(compgen -W '2 4 6 8' -- "$cur"))
            return
            ;;
        -aspect | -monitoraspect)
            COMPREPLY=($(compgen -W '1:1 3:2 4:3 5:4 14:9 14:10 16:9 16:10
                2.35:1' -- "$cur"))
            __ltrim_colon_completions "$cur"
            return
            ;;
        -lavdopts)
            COMPREPLY=($(compgen -W 'bitexact bug= debug= ec= er= fast gray
                idct= lowres= sb= st= skiploopfilter= skipidct= skipframe=
                threads= vismv= vstats' -- "$cur"))
            return
            ;;
        -lavcopts)
            COMPREPLY=($(compgen -W 'vcodec= vqmin= vqscale= vqmax= mbqmin=
                mbqmax= vqdiff= vmax_b_frames= vme= vhq v4mv keyint=
                vb_strategy= vpass= aspect= vbitrate= vratetol= vrc_maxrate=
                vrc_minrate= vrc_buf_size= vb_qfactor= vi_qfactor= vb_qoffset=
                vi_qoffset= vqblur= vqcomp= vrc_eq= vrc_override=
                vrc_init_cplx= vqsquish= vlelim= vcelim= vstrict= vdpart
                vpsize= gray vfdct= idct= lumi_mask= dark_mask= tcplx_mask=
                scplx_mask= naq ildct format= pred qpel precmp= cmp= subcmp=
                predia= dia= trell last_pred= preme= subq= psnr mpeg_quant aic
                umv' -- "$cur"))
            return
            ;;
        -ssf)
            COMPREPLY=($(compgen -W 'lgb= cgb= ls= cs= chs= cvs=' -- "$cur"))
            return
            ;;
        -jpeg)
            COMPREPLY=($(compgen -W 'noprogressive progressive nobaseline
                baseline optimize= smooth= quality= outdir=' -- "$cur"))
            return
            ;;
        -xvidopts)
            COMPREPLY=($(compgen -W 'dr2 nodr2' -- "$cur"))
            return
            ;;
        -xvidencopts)
            COMPREPLY=($(compgen -W 'pass= bitrate= fixed_quant= me_quality=
                4mv rc_reaction_delay_factor= rc_averaging_period= rc_buffer=
                quant_range= min_key_interval= max_key_interval= mpeg_quant
                mod_quant lumi_mask hintedme hintfile debug keyframe_boost=
                kfthreshold= kfreduction=' -- "$cur"))
            return
            ;;
        -divx4opts)
            COMPREPLY=($(compgen -W 'br= key= deinterlace q= min_quant=
                max_quant= rc_period= rc_reaction_period= crispness=
                rc_reaction_ratio= pass= vbrpass= help' -- "$cur"))
            return
            ;;
        -info)
            COMPREPLY=($(compgen -W 'name= artist= genre= subject=
                copyright= srcform= comment= help' -- "$cur"))
            return
            ;;
        -lameopts)
            COMPREPLY=($(compgen -W 'vbr= abr cbr br= q= aq= ratio= vol=
                mode= padding= fast preset= help' -- "$cur"))
            return
            ;;
        -rawaudio)
            COMPREPLY=($(compgen -W 'on channels= rate= samplesize= format=' \
                -- "$cur"))
            return
            ;;
        -rawvideo)
            COMPREPLY=($(compgen -W 'on fps= sqcif qcif cif 4cif pal ntsc w=
                h= y420 yv12 yuy2 y8 format= size=' -- "$cur"))
            return
            ;;
        -aop)
            COMPREPLY=($(compgen -W 'list= delay= format= fout= volume= mul=
                softclip' -- "$cur"))
            return
            ;;
        -dxr2)
            COMPREPLY=($(compgen -W 'ar-mode= iec958-encoded iec958-decoded
                mute ucode= 75ire bw color interlaced macrovision= norm=
                square-pixel ccir601-pixel cr-left= cr-right= cr-top= cr-bot=
                ck-rmin= ck-gmin= ck-bmin= ck-rmax= ck-gmax= ck-bmax= ck-r=
                ck-g= ck-b= ignore-cache= ol-osd= olh-cor= olw-cor= olx-cor=
                oly-cor= overlay overlay-ratio= update-cache' -- "$cur"))
            return
            ;;
        -tv)
            COMPREPLY=($(compgen -W 'on noaudio driver= device= input= freq=
                outfmt= width= height= buffersize= norm= channel= chanlist=
                audiorate= forceaudio alsa amode= forcechan= adevice= audioid=
                volume= bass= treble= balance= fps= channels= immediatemode=' \
                -- "$cur"))
            return
            ;;
        -mf)
            COMPREPLY=($(compgen -W 'on w= h= fps= type=' -- "$cur"))
            return
            ;;
        -cdda)
            COMPREPLY=($(compgen -W 'speed= paranoia= generic-dev=
                sector-size= overlap= toc-bias toc-offset= skip noskip' \
                -- "$cur"))
            return
            ;;
        -input)
            COMPREPLY=($(compgen -W 'conf= ar-delay ar-rate keylist cmdlist
                js-dev file' -- "$cur"))
            return
            ;;
        -af-adv)
            COMPREPLY=($(compgen -W 'force= list=' -- "$cur"))
            return
            ;;
        -noconfig)
            COMPREPLY=($(compgen -W 'all gui system user' -- "$cur"))
            return
            ;;
        -*)
            # Assume arg is required for everything else except options
            # for which -list-options says Type is Flag or Print.
            $cmd -noconfig all -list-options 2>/dev/null |
                while read -r i j k; do
                    if [[ $i == "${prev#-}" ]]; then
                        [[ ${j,,} != @(flag|print) ]] && return 1
                        break
                    fi
                done || return
            ;;
    esac

    case $cur in
        -*)
            COMPREPLY=($(compgen -W '$($cmd -noconfig all -list-options 2>/dev/null | \
                command sed -ne "1,/^[[:space:]]*Name/d" \
                    -e "s/^[[:space:]]*/-/" -e "s/[[:space:]:].*//" \
                    -e "/^-\(Total\|.*\*\)\{0,1\}$/!p")' -- "$cur"))
            ;;
        *)
            _filedir '@(m?(j)p?(e)g|M?(J)P?(E)G|wm[av]|WM[AV]|avi|AVI|asf|ASF|vob|VOB|bin|BIN|dat|DAT|vcd|VCD|ps|PS|pes|PES|fl[iv]|FL[IV]|fxm|FXM|viv|VIV|rm?(j)|RM?(J)|ra?(m)|RA?(M)|yuv|YUV|mov|MOV|qt|QT|mp[234]|MP[234]|m?(p)4[av]|M?(P)4[AV]|og[gmavx]|OG[GMAVX]|w?(a)v|W?(A)V|dump|DUMP|mk[av]|MK[AV]|aac|AAC|m2v|M2V|dv|DV|rmvb|RMVB|mid|MID|t[ps]|T[PS]|3g[p2]|3gpp?(2)|mpc|MPC|flac|FLAC|vro|VRO|divx|DIVX|aif?(f)|AIF?(F)|m2t?(s)|M2T?(S)|mts|MTS|vdr|VDR|xvid|XVID|ape|APE|gif|GIF|nut|NUT|bik|BIK|web[am]|WEB[AM]|amr|AMR|awb|AWB|iso|ISO|opus|OPUS|m[eo]d|M[EO]D|xm|XM|it|IT|s[t3]m|S[T3]M|mtm|MTM|w64|W64)?(.@(crdownload|part))'
            ;;
    esac

} &&
    complete -F _mplayer mplayer mplayer2 mencoder gmplayer kplayer

# ex: filetype=sh

Upload File: