readline
是否可以为内部库提供定制的“完整”功能socat
?我的意思是比重新编译readline
某些挂钩或文本文件配置更快的事情?
socat readline EXEC:application
在上面的示例中,我希望能够对一组预定义命令进行制表符补全。
答案1
我能想到的唯一黑客是使用与您提供的列表相同的名称创建一个带有假“二进制文件”的目录,符号链接到一些惰性可执行脚本,例如:
#!/bin/sh
echo "This is a fake binary, and should never execute. Please check your path."
exit 0
然后确保您PATH
指向此目录最后一个。现在点击TAB
应该会让你的 shell 解释器认为你正在寻找另一个文件或二进制文件。