按tab键命令自动补全功能
- bash启动的时候,会加载
/etc/bash_completion.d中的文件,并执行. /etc/bash_completion ls /etc/bash_completion.dgit-prompt
cat dothis#/usr/bin/env bash _dothis_completions() { COMPREPLY+=("now") COMPREPLY+=("tomorrow") COMPREPLY+=("never") } complete -F _dothis_completions dothissudo cp dothis /etc/bash_completion.d/sudo cp dothis /binbashdothis <tab><tab>never now tomorrow