6
可移植外壳编程资源
便携式外壳编程有哪些资源?最终的答案是在所有目标平台上进行测试,但这几乎不可行。 该POSIX /统一UNIX规范是一个开始,但它会告诉你也不支持每个实现的水平是什么,也没有什么共同的扩展存在。您可以阅读每个实现的文档,但这非常耗时,而且不完全准确。 在我看来,一种理想的格式应该是某种POSIX规范的社区注释版本,其中每个功能都由其在不同实现中的支持级别进行注释。有这样的事吗?还是还有其他有用的资源? 例如,有Sven Mascheck的shell可移植性页面,但这仅涉及语法元素和一些内置插件,并且仅涵盖旧的shell。我正在寻找更全面的资源。