2012-06-17 5 views
0

데비안에서 SpiderMonkey 1.8.5를 사용하고 있습니다. 난 내 스크립트에 몇 가지 인수를 전달하고 싶습니다SpiderMonkey 명령 줄을 통해 스크립트에 인수를 전달하는 방법은 무엇입니까?

js -f <myScript> 

를 사용하여 명령 줄을 통해 스크립트를 시작하고,하지만 난 그렇게하는 방법을 모르겠어요. the documentation은 스크립트에 제공된 모든 매개 변수를 gathring하는 특수 객체에 대해 알려줍니다.

js -f <myScript> <1stArg> 

그러나 SpiderMonkey를 실행하는 다른 스크립트와 두 매개 변수를 고려하고, 따라서 '< 1stArg>'파일이 존재하지 않습니다 말하는 오류 도중 보냅니다

나는 다음 시도했다.

내가 원하는대로 올바른 방법은 무엇입니까? 이처럼

+0

스크립트"? – JavaMan

답변

1

:

시스템 쉘에서 script.js 그런

#!/usr/bin/js 
print(arguments); 

에서

: 당신이에 제공하는 모든 매개 변수를 수집 "에 대해 이야기를 참조하는 문서의 행

$ chmod +x script.js 
$ ./script.js