5 cur="${COMP_WORDS[COMP_CWORD]}"
6 prev="${COMP_WORDS[COMP_CWORD-1]}"
11 $(\ls /lib/modules/$(uname -r)/kernel/fs | awk '{print $1, "no" $1}')
12 $(awk '{print $NF, "no" $NF}' /proc/filesystems)
14 COMPREPLY=( $(compgen -W "$TYPES" -- $cur) )
17 '-h'|'--help'|'-V'|'--version')
22 NAMESPACE="$(lsns --type mnt --output PATH --noheadings)"
23 COMPREPLY=( $(compgen -W "$NAMESPACE" -- $cur) )
47 COMPREPLY=( $(compgen -W "${OPTS[*]}" -- $cur) )
54 COMPREPLY=( $( compgen -W "$(findmnt -lno TARGET | gawk \
56 if ($0 ~ ENVIRON["HOME"]) {
58 homeless = gensub(ENVIRON["HOME"], "\\\\~", "g", homeless)
59 homeless = gensub(/(\s)/, "\\\\\\1", "g", homeless)
62 if ($0 ~ ENVIRON["PWD"]) {
64 reldir = gensub(ENVIRON["PWD"]"/", "", "g", reldir)
65 reldir = gensub(/(\s)/, "\\\\\\1", "g", reldir)
75 complete -F _umount_module umount