
を使用したときに得られる補完などのコマンドのunset
bash補完をどのように設定しますか?echo $XXX
XXX
答え1
Bashのプログラム可能な完成システムを有効にする必要があります。bash_completion
含める必要がある distribution with bash というファイルがあります.bashrc
。一般的なディストリビューションでは、次のように入力します~/.bashrc
。
. /etc/bash.completion
ファイルがシステムにない場合は、bash-completion
Debianなどのデフォルトのbash実行可能ファイルとは異なるパッケージに存在する可能性があります。
具体的にコマンドを完了するには、unset
次のようにします。
complete -v unset
答え2
私のUbuntu / Bashシステムでは:
TM1=A; TM2=B
unset TM<ESC><*>
=> unset TM1 TM2 (expands in the command line)