From df36bf83842965487847d52d5a922c517e4b123a Mon Sep 17 00:00:00 2001 From: Andrew D Smith Date: Thu, 17 Aug 2023 08:46:16 -0700 Subject: [PATCH] Adding a file for bash completion --- docs/dnmtools_bash_completion | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 docs/dnmtools_bash_completion diff --git a/docs/dnmtools_bash_completion b/docs/dnmtools_bash_completion new file mode 100644 index 00000000..50013a72 --- /dev/null +++ b/docs/dnmtools_bash_completion @@ -0,0 +1,17 @@ +_dnmtools() +{ + local cur prev opts + COMPREPLY=() + cur="${COMP_WORDS[COMP_CWORD]}" + prev="${COMP_WORDS[COMP_CWORD-1]}" + + opts=`dnmtools | grep "^ " | awk '{print $1}' | tr -d ':'` + + case $prev in + dnmtools) + COMPREPLY=( $(compgen -f -W "${opts}" -- "$cur") ) + ;; + esac + return 0 +} +complete -F _dnmtools -o default dnmtools