我正在编写一个脚本,我希望它从Bourne shell开始。据我所知,用以下代码启动脚本:
sizeof
并不总是指定Bourne shell,但无论操作系统链接到/ bin / sh。有没有办法明确指定Bourne?
谢谢!
答案 0 :(得分:4)
最初的Bourne Shell不是开源的,所以如果您还没有它,那么您就是SOL。
如果您已经拥有它,只需将该位置放在shebang中。
这很简单。
答案 1 :(得分:2)
在第一行放置一个冒号 (:)。我在旧系统上使用它 (A/UX, SCO Unix, Interactive Unix System V Release 3.2 SVR3, 大约 1989 年,我想到了)作为文件中的第一个字符来表示 Bourne Shell 脚本。它也得到了 Thompson Toolkit 的 Korn 的认可 外壳(DOS > v3.2 )。允许 Unix 程序员在 PC环境(DOS/WindowsNT)。
是的,我老了。 Unix 程序员永远不会死,他们只是变成了僵尸进程。
答案 2 :(得分:0)
取决于你的意思" Borne Shell"。
因此,如果您需要更多帮助,您将需要详细说明您所使用的应用程序,以及您对BELL Shell"的定义。