Add _lvm_filedir() to use _filedir except set $cur to /dev when $cur is empty.
Signed-off-by: Liuhua Wang <lw...@suse.com> Reviewed-by: Lidong Zhong <lzh...@suse.com> --- completions/lvm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/completions/lvm b/completions/lvm index 1535c5c..e213967 100644 --- a/completions/lvm +++ b/completions/lvm @@ -1,5 +1,11 @@ # bash completion for lvm -*- shell-script -*- +_lvm_filedir() +{ + cur=${cur:-/dev/} + _filedir +} + _lvm_volumegroups() { COMPREPLY=( $(compgen -W "$( vgscan 2>/dev/null | \ @@ -174,7 +180,7 @@ _pvcreate() if [[ "$cur" == -* ]]; then COMPREPLY=( $( compgen -W '$( _parse_usage "$1" --help )' -- "$cur" ) ) else - _lvm_physicalvolumes + _lvm_filedir fi } && complete -F _pvcreate pvcreate -- 1.8.4.5 _______________________________________________ Bash-completion-devel mailing list Bash-completion-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/bash-completion-devel