嘿伙计们,我一直在搜索和阅读有关 bash 完成脚本的信息,但似乎找不到我需要的东西。
我正在寻找的自动完成行为类似于 ubuntu 中的时间命令。
例如。如果我输入,time dock[tab]
它会完成,time docker
因为我已经安装了docker。自动完成将继续执行已完成的命令。例如。如果我输入,time docker exec -ti [tab]
它会建议所有docker容器名称,就好像time命令不在docker命令前面一样。
有没有什么方法可以让我在我的脚本中复制这种行为?
myScript.sh docker exec -ti [tab]