2012-10-13 64 views
1

如何在Ubuntu上使用Maple命令行運行命令。Ubuntu上的Maple命令行

當我通過終端運行下面​​的命令:

/home/myuser/maple14/bin/maple -c 2+2 

楓樹按預期運行,但不計算出的指令(2 + 2)。

我該如何解決這個問題?

回答

0

我相信你會發現這些命令的輸入和輸出都沒有被​​回顯,即使它們被執行正常。

這是否適合您?

maple -c "print(2+2);" 
1

如果你只想從楓樹執行命令,沒有問候,如果你想執行命令後楓木出口處,-c選擇是不是你需要的選項。事實上,您必須將maple與命令(或包含您的命令的文件)一起提供。對於這樣一個簡單的例子,我最好這樣做:

maple -q <<< '2+2;' 

(別忘了分號!)。 -q選項是告訴楓木保持安靜。 <<<是一個bash這裏的字符串。這相當於

echo '2+2;' | maple -q 

(但作爲bash用戶,我不太喜歡這個)。正如你會注意到的,答案顯示爲楓樹會顯示它(即人的可讀性,集中在終端線上)。也許你更喜歡使用printf命令:

maple -q <<< 'printf("%a\n",2+2);'