Mathematica でコマンドライン スクリプトを書きたいのですが、似たような関数が見つからないようですArgv[i_Integer]
。(それ以外の場合、ドキュメントは素晴らしいです。)
2035 次
3 に答える
6
$ScriptCommandLineは、スクリプトにMathematicaScriptを使用していると仮定すると、これに必要な変数のようです。math
またはを使用する場合は$CommandLineMathKernel -script
になります。
于 2011-11-01T20:52:48.440 に答える
4
$CommandLine
Mathematica、MathematicaScript、MathKernel、mathで動作します。
args.ma:
#!/usr/bin/env MathKernel -script
Print[$CommandLine]
例:
$ ./args.ma a b c
{"MathKernel", "-script", "./args.ma", "a", "b", "c"}
于 2011-11-02T17:18:34.427 に答える
1
私は環境変数を使用して物事を渡すのが好きです:
http://reference.wolfram.com/mathematica/ref/Environment.html
于 2011-11-02T01:07:36.400 に答える