我可以在sh(Bourne shell)中导出函数吗?

ano*_*nol 8 unix bash shell function sh

是否可以在Bourne shell(sh)中导出函数?

在回答这个问题的指示如何做到这一点的bash,kshzsh,但没有透露是否sh支持它.

如果sh绝对不允许,我将不再花时间寻找它.

Cha*_*ffy 13

不,这是不可能的.

用于导出的POSIX规范非常明确,它只支持变量.typeset在最近的shell中用于此目的的其他扩展只是 - 扩展 - 在POSIX中不存在.