相关疑难解决方法(0)

Linux命令列出所有可用的命令和别名

是否有Linux命令列出此终端会话的所有可用命令和别名?

好像你输入'a'并按下了标签,但是对于字母表中的每个字母.或运行'别名'但也返回命令.

为什么?我想运行以下命令,看看命令是否可用:

ListAllCommands | grep searchstr
Run Code Online (Sandbox Code Playgroud)

linux terminal command-line

264
推荐指数
7
解决办法
24万
查看次数

键入“第一个命令”时 Bash 可编程完成

有没有办法控制在 bash4 命令提示符下键入的第一个命令的完成?

我可以使用完整的 -E 来控制“空行”的补全,但是一旦输入了一些字符,bash(或可能是 readline)就会给我来自 PATH、内置命令(if、then、else...)和函数的所有文件名完成尝试 (TAB)。

我能够通过在 PROMPT_COMMAND 中取消设置 PATH 并通过将函数绑定到陷阱 DEBUG 来恢复它来避免 PATH 条目,但是没有摆脱 bash bultin 命令完成的运气。

有任何想法吗?

bash command bash-completion

6
推荐指数
1
解决办法
665
查看次数

标签 统计

bash ×1

bash-completion ×1

command ×1

command-line ×1

linux ×1

terminal ×1