summaryrefslogtreecommitdiffstats
path: root/bash-completion/isosize
diff options
context:
space:
mode:
Diffstat (limited to 'bash-completion/isosize')
-rw-r--r--bash-completion/isosize11
1 files changed, 9 insertions, 2 deletions
diff --git a/bash-completion/isosize b/bash-completion/isosize
index 13d4d298a..fec2f8b8f 100644
--- a/bash-completion/isosize
+++ b/bash-completion/isosize
@@ -13,8 +13,15 @@ _isosize_module()
return 0
;;
esac
- OPTS='--divisor --sectors --help --version'
- COMPREPLY=( $(compgen -W "${OPTS[*]}" -- $cur) )
+ case $cur in
+ -*)
+ COMPREPLY=( $(compgen -W "--divisor --sectors --help --version" -- $cur) )
+ return 0
+ ;;
+ esac
+ local IFS=$'\n'
+ compopt -o filenames
+ COMPREPLY=( $(compgen -f -- $cur) )
return 0
}
complete -F _isosize_module isosize