当您使用 TAB 时,apt
会显示一些结果:autoclean, autoremove, changelog, depends, download, full-upgrade, install, moo, purge, remove, show, source, upgrade, autopurge...
。这些结果只是建议还是存储的文件(可执行文件)?如果是的话,这个 apt 文件存储在哪里?
答案1
这些建议来自特定的完成脚本/usr/share/bash-completion/completions/apt
(针对 bash)。它“知道”哪些子命令可用,以及每个子命令支持哪些选项。
您会在同一目录中找到许多其他完成的内容。看bash 手册有关完成工作原理的说明。