2017-03-28 23 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