我可以在我的 shell(恰好是bash)中输入什么来列出所有被识别的命令?
另外,这是否因外壳而异?还是所有 shell 都只有一个它们识别的命令的“目录”?
其次,不同的问题,但我怎样才能覆盖其中的任何一个?换句话说,我如何编写自己的view命令来替换我的 Ubuntu 系统上现有的命令,该命令似乎只是加载vim.
我正在寻找一些命令,例如match ls,它应该匹配ls, alsa asls,.. 等命令并返回它们。我最好希望它涵盖所有命令和定义的函数。是否有内置命令/应用程序来执行此操作?
显然,我可以为此创建自己的脚本。但是,我想问一下,以防万一有人知道现有的命令/脚本可以做同样的事情吗?