编译成sh的语言

时间:2011-10-25 01:59:56

标签: posix sh

哪些语言(想想csh,ksh,bash,zsh ..)编译成posix兼容的sh?

请提供该语言的简要说明。

我特意寻找可能删除(隐藏)标准posix陷阱的任何语言,同时仍具有posix等传输的灵活性。

1 个答案:

答案 0 :(得分:1)

我所知道的唯一一个将“输入”编译到POSIX sh的工具是shar,它从输入文件中创建了“shell存档”。它就像tar(1),除了uuencode(1)输出通过usenet或电子邮件传输。

多年来没有人使用过它,因为档案是可执行文件;简单地解压缩文件需要在你的机器上给予别人执行权限,这显然是愚蠢的。