gpt4 book ai didi

linux - 添加 init.d 服务(shell 中的 chkconfig/autocomplete)

转载 作者:IT王子 更新时间:2023-10-29 00:47:14 24 4
gpt4 key购买 nike

我制作了一个启动脚本(即 myserviced)并将其放入/etc/init.d/

我跑了

chkconfig --add myserviced

我可以启动/停止/重新启动服务,只需使用:

service myserviced start

等但是,我注意到当我键入“服务”然后执行 TAB(以获取可能的完成列表)时,我没有在可能的完成列表中看到 myserviced(它列出了所有其他服务)。如何将 myserviced 添加到自动完成列表?

这是在 RHEL 上的 zsh 中。

谢谢

最佳答案

您可以使用以下命令将 /etc/init.d/ 中列出的所有脚本添加到服务命令中:

complete -W "$(ls /etc/init.d/)" service

-W 将从“服务”用于自动完成的 ($) 指定路径创建单词列表。

关于linux - 添加 init.d 服务(shell 中的 chkconfig/autocomplete),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7615226/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com