考虑这个设置和文件夹结构:由命令行上的MAC/Linux的调用python脚本 - 传递参数
c:\foo
\bin\foo.bat
\lib\foo.py
我已经foo.bat路径添加到我的环境路径,这样我就可以从任何地方通过调用它在一些参数:
c:/>foo.bat -v
foo.bat包含此代码:
@ECHO OFF
"c:\foo\lib\foo.py" %1 %2 %3 %4 %5 %6 %7 %8 %9
这工作正常Windows操作系统。
现在我想能够在Mac或Linux中做同样的事情。
如何创建这个可执行文件,它将调用脚本lib \ foo.py,传递一些参数?
感谢
[解决方法]
感谢球员,你的回答让我结束了这个脚本,它按预期工作:
在\富\ BIN \富文件
#!/usr/bin/env bash
python /usr/local/foo/lib/foo.py $*
谢谢Emanuele。这真的有帮助,因为我不知道如何通过这些论点。 – Bach 2010-08-16 11:48:55