Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我写了一个shell脚本,它需要很多命令。按 TAB 键外壳应列出命令。怎么做?Br,普拉文 PB
这取决于您的目标外壳。对于 bash,您需要阅读Bash 参考手册中有关可编程完成的章节。
基本上,您为它编写一个脚本并让用户在某处获取它(通常通过将其放入/etc/bash_completion.d/或类似的方式;检查现有脚本可能也是一个好主意)。
/etc/bash_completion.d/