mirror of
https://github.com/Gator96100/ProxSpace.git
synced 2025-07-29 19:18:36 -07:00
24 lines
629 B
Bash
24 lines
629 B
Bash
# umount(8) completion -*- shell-script -*-
|
|
|
|
# Use of this file is deprecated on Linux. Upstream completion is
|
|
# available in util-linux >= 2.28, use that instead.
|
|
|
|
if [[ $OSTYPE == *linux* ]]; then
|
|
. "$BASH_SOURCE.linux"
|
|
return
|
|
fi
|
|
|
|
# umount(8) completion. This relies on the mount point being the third
|
|
# space-delimited field in the output of mount(8)
|
|
#
|
|
_umount()
|
|
{
|
|
local cur prev words cword
|
|
_init_completion || return
|
|
|
|
local IFS=$'\n'
|
|
COMPREPLY=( $(compgen -W '$(mount | cut -d" " -f 3)' -- "$cur") )
|
|
} &&
|
|
complete -F _umount -o dirnames umount
|
|
|
|
# ex: filetype=sh
|