相关疑难解决方法(0)

列出 $PATH 中的所有二进制文件

是否有一个单行程序会在 Bash 中列出 $PATH 中的所有可执行文件?

shell bash path executable

44
推荐指数
5
解决办法
2万
查看次数

34
推荐指数
2
解决办法
1万
查看次数

如何将字符串完成输出到标准输出?

一些的git命令有很多选择,而且常常是通过他们的一个我需要寻找有用的-我只是在寻找它控制选项TAB的宽度git-gui,但也有大约200完成为git config。一个明显的解决方法是将所有补全复制到编辑器中并搜索它们,但我宁愿这样做

[something] | grep tab
Run Code Online (Sandbox Code Playgroud)

没有maninfo页面compgenhelp compgen甚至没有解释它自己的选项,并且没有自动完成 for compgen(讽刺的是如何?)。

PS:compgen -A不起作用。

PPS:这不是一个问题git-gui-标签宽度问题解决方案在别处。

PPPS:这与自动完成命令无关,仅与命令参数有关

bash autocomplete compgen

15
推荐指数
1
解决办法
1342
查看次数

将选项卡完成可能性保存到文件

而不是在终端屏幕上显示所有可能性,如:

$ ls /etc/<TAB>
Display all 230 possibilities? (y or n)
Run Code Online (Sandbox Code Playgroud)

我想将所有可能性保存到一个文件中。

ls /etc/ > file.txt不会总是有效。apt-get 就是一个例子:

$ apt-get <TAB>
autoclean        check            install          update
autoremove       clean            purge            upgrade
build-dep        dist-upgrade     remove           
changelog        dselect-upgrade  source           
Run Code Online (Sandbox Code Playgroud)

我正在寻找类似tabcompletions 'ls /etc/'输出所有可能性的命令,以便我可以运行如下命令,该命令比较两个命令的选项卡完成可能性:

diff <(tabcompletions 'ls ') <(tabcompletions 'cd ')
Run Code Online (Sandbox Code Playgroud)

那可能吗?

bash autocomplete

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

标签 统计

bash ×4

autocomplete ×3

compgen ×1

executable ×1

path ×1

shell ×1