需要一种优雅的方法来重载由其他工具动态创建和调用的Bash脚本中的命令
关于如何在Bash中重载命令的文章很多,要么通过创建别名或函数,要么只是更改脚本本身或如何调用脚本。这些方法对我来说很有意义,但不适用于我要解决的问题。
在半导体行业中,通常使用EDA工具在Tcl解释器中提供API命令。就我而言,EDA工具会生成一个Bash脚本,然后通过一个API调用执行该脚本,因此我只能在脚本执行后访问该脚本,并且无法修改其调用方式,因为这是在后台进行的;也没有一种用于修改写入脚本的目标命令的有效方法。
What complicates this further is that this...