如何在saltstack中使用自动完成功能

问题描述 投票:2回答:1

我想在saltstack中使用bash自动完成功能。

salt '*' test.p <tab>应该完成这个词并使它成为salt '*' test.ping

谷歌搜索后,我得到以下链接:salt.bashCLI completion

但是,我无法弄清楚如何使用它。默认情况下,自动填充功能不起作用。请提供任何分步指南以激活它。

autocomplete salt-stack
1个回答
4
投票
  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自动完成功能 salt '*' tes[[tab]].pi[[tab]] 得到结果: salt '*' test.ping
© www.soinside.com 2019 - 2024. All rights reserved.