您可以使用内置的bash(1)
compgen
compgen -c
将列出您可以运行的所有命令。compgen -a
将列出您可以运行的所有别名。compgen -b
将列出您可以运行的所有内置插件。compgen -k
将列出您可以运行的所有关键字。compgen -A function
将列出您可以运行的所有功能。compgen -A function -abck
一口气列出以上所有内容。
检查手册页以了解可以生成的其他完成内容。
要直接回答您的问题:
compgen -ac | grep searchstr
应该做你想做的。



