JavaScript中的shebang?

时间:2017-12-30 23:20:02

标签: javascript node.js linux shell

我在某处读到如果我将#! /usr/bin/python放入testScript,那么在命令行上运行./testScript就相当于/usr/bin/python testScript

这对我来说很有意义,因为我所知道的大多数脚本语言都使用#来评论,所以shebang将被exec()选中但被实际的解释器忽略

但现在有节点,#不是JavaScript语法,所以我假设解释器必须做一些特殊的事情才能跳过第一个#!行?出于好奇还有其他脚本语言没有使用#进行评论吗?

0 个答案:

没有答案