如何将parameter passing给nodejs中的.sh文件?

我们可以将parameter passing给Nodejs中的.sh文件,我正在尝试生成一个.sh文件,并且想要在产生时传递一些参数,

  var command = spawn(__dirname + "/import.sh", { var1: "abc" }); 

在上面的命令我试图产卵文件import.sh,也试图传递参数一起,我不知道是否是正确的方法
以及如何检索import.sh文件中的variables值?

最后我得到了答案:

 var env = Object.create(process.env); env.var1 = "abc"; var command = spawn(__dirname + "/import.sh", { env: env }); 

并在import.sh检索这个简单的做:

 if [ ${var1} == "abc" ] then // your code goes here fi 

而已 :)