我在Debian上使用SpiderMonkey 1.8.5。 我正在使用
通过命令行启动脚本js -f <myScript>
我想将一些参数传递给我的脚本,但我不知道该怎么做。它应该是可能的,因为the documentation告诉你一个特殊的对象,它会收集提供给脚本的所有参数。
我尝试了以下内容:
js -f <myScript> <1stArg>
但SpiderMonkey将这两个参数视为要执行的不同脚本,因此发送错误说“&lt; 1stArg&gt;”文件不存在。
按照我的意愿行事的正确方法是什么?
答案 0 :(得分:1)
像这样:
在script.js
中#!/usr/bin/js
print(arguments);
然后从系统shell:
$ chmod +x script.js
$ ./script.js