Unix shebang with Gforth



当我在脚本顶部有一个 shebang 时,我很难让 Gforth 运行,比如:

#!/usr/bin/gforth
: pinoke ." I'm a real boy!!! "
pinoke

Unix似乎正在推出gForth,但gForth本身在shebang线上窒息。我不确定如何定义一个词来使福斯以不同的方式解释 shebang 线(不是说它做不到,但我只是不确定它会如何)。

我考虑过使用脚本将代码文件提供给 gForth,但一遍又一遍地这样做可能会相当尴尬。有没有办法让gForth像其他语言一样接受shebang?

您需要

#!/usr/bin/gforth之间留一个空格。

请参阅 13.7 运行映像文件(在 Gforth 手册中):

序列 #! 以两种方式使用;首先,它作系统识别为"魔术序列"1,其次,它被 Gforth 视为注释字符。由于第二种用法,#!和可执行文件的路径

相关内容

  • 没有找到相关文章

最新更新