我写了一个函数来处理bash中的未知命令
通过command_not_found_handle ()
。
我的目的是根据需求和访问来源脚本
它在处理程序内的功能。
但不幸的是,源代码函数在子shell中运行
返回/退出后变量会丢失。
最后我用一些信号/陷阱/ fifo机制来执行命令_not_found_handle的父shell以实现我的目标,但它的一切都很优雅。
现在我想知道是否可以实现function_not_found_handle
可加载的内置。
如果command_not_found_handle ()
失败,则应调用内置函数。
暂时我找到了关于这个主题的great article by Ed Schaefer,但它似乎是一个入口点。
是否有人使用动态可加载的内置bash命令? 谁能指出我有用的信息?
我希望尽快提出一些结果来解决我的问题。
谢谢!