foo.mにMathematicaコードがある場合、Mathematicaは
(または)-noprompt
を使って呼び出すことができ、コマンドライン引数は(そこに余分なジャンクを入れて)で利用できますが、次のような数学コードを作成する方法はありますか?-initfile foo.m
-run "<<foo.m"
$CommandLine
#!/usr/bin/env MathKernel
x = 2+2;
Print[x];
Print["There were ", Length[ARGV], " args passed in on the command line."];
linesFromStdin = readList[];
etc.
実行可能ファイルをchmodして実行しますか?言い換えれば、他のスクリプト言語(Perl、Python、Rubyなど)のようにMathematicaをどのように使用するのでしょうか?