Son zamanlarda belgesiz komut satırı seçenekleri -batchinput
ve -batchoutput
kullanımı nerede gösterileceğini MathGroup bazı old post bulundu:Mathematica'da toplu girdi ve çıktı?
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
Ama konsol penceresinde yazdırılan sadece ilk çıkışını almak Windows altında bu davranışı yeniden oluşturmaya çalışırken. Neyi yanlış yapıyorum?
Belki de '-script' seçeneği (8'de yeni) sizin için yararlıdır. Yine de aynı şey değil, 'Out =' satırlar basılmayacak. – Szabolcs
@Szabolcs Lütfen bu seçeneğin kullanımına dair bir örnek verin (veya bağlantıya bakın). 'Out =' etiketleri -batchoutput seçeneği ile basılmaz. '-script' ile arasındaki fark nedir? –
@Aleksey, sürüm 8'iniz var mı? '-script 'ile, programınız açık bir çıkış yapmadıkça (örn.' Yazdır') hiçbir şey yazdırılmaz. Lütfen "daha fazla bilgi" başlığı altında bakın: http://reference.wolfram.com/mathematica/ref/program/MathKernel.html 'math.script dosyasını çalıştırın. senaryo". – Szabolcs