Недавно я обнаружил старое сообщение в MathGroup, где показано использование недокументированных параметров командной строки -batchinput
и -batchoutput
:
If test.mma contains the following commands:
a=2+2
b=10!;
a+b
then, running Mathematica in batch mode, only output for the first and
third commands goes to stdout:
# math -batchinput -batchoutput < test.mma
4
3628804
Но при попытке воспроизвести это поведение под Windows я получаю только первый вывод, напечатанный в окне консоли. Что я делаю неправильно?