2017-03-28 53 views
0

我想在saltstack中使用bash自動完成功能。如何在saltstack中使用自動完成功能

salt '*' test.p <tab>應完成該單詞並使其成爲salt '*' test.ping

谷歌搜索後,我得到了以下鏈接: salt.bash & CLI completion

但是,我想不出如何使用它。自動完成功能在默認情況下不起作用。請提供任何分步指南來激活它。

回答

1
  1. 下載salt.bash文件。

    wget https://raw.githubusercontent.com/saltstack/salt/develop/pkg/salt.bash 
    
  2. 將文件複製到/etc/bash_completion.d/

    cp salt.bash /etc/bash_completion.d/ 
    
  3. 註銷和吐英寸或源文件

    source /etc/bash_completion.d/ 
    
  4. 現在使用鹽自動完成功能

    salt '*' tes[[tab]].pi[[tab]] 
    

    並得到結果:

    salt '*' test.ping