在BASH_ENV调用后,我可以解决bash禁用errexit的问题吗?

时间:2018-02-08 23:01:53

标签: bash

我正在尝试默认启用// This may not work on rare sign-magnitude as it invokes implementation defined behavior char mx4 = ~0; 。 (是的,我知道这是有争议的;请考虑在问题范围之外是否是一个好主意。)

我尝试从errexit环境变量中命名的文件中触发此操作;但是,在BASH_ENV中,它会在shell.c完成后重置此标记的值。

是否有任何机制 - 例如DEBUG陷阱 - 在第一行之前触发任意代码(例如重新启用run_startup_files()标志的代码)的执行调用非交互式shell执行的脚本?

0 个答案:

没有答案