mirror of
https://github.com/Gator96100/ProxSpace.git
synced 2025-01-09 20:33:34 -08:00
25 lines
631 B
Bash
25 lines
631 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
|