我正在寻找一种简单的方法来将 Bash 完成功能从程序“继承”到脚本中。
假设有一个程序foo提供自己的 Bash 补全,例如$ foo sub<TAB>完成到$ foo subcommand. 现在我想编写一个脚本foo-extra,它采用与 相同的参数foo,在调用之前做一些额外的事情foo <arguments>。使foo-extra脚本搭载foo完成功能的最简单方法是什么?
我正在寻找一种简单的方法来将 Bash 完成功能从程序“继承”到脚本中。
假设有一个程序foo提供自己的 Bash 补全,例如$ foo sub<TAB>完成到$ foo subcommand. 现在我想编写一个脚本foo-extra,它采用与 相同的参数foo,在调用之前做一些额外的事情foo <arguments>。使foo-extra脚本搭载foo完成功能的最简单方法是什么?