如何在Ubuntu上使用Maple命令行运行命令。Ubuntu上的Maple命令行
当我通过终端运行下面的命令:
/home/myuser/maple14/bin/maple -c 2+2
枫树按预期运行,但不计算出的指令(2 + 2)。
我该如何解决这个问题?
如何在Ubuntu上使用Maple命令行运行命令。Ubuntu上的Maple命令行
当我通过终端运行下面的命令:
/home/myuser/maple14/bin/maple -c 2+2
枫树按预期运行,但不计算出的指令(2 + 2)。
我该如何解决这个问题?
我相信你会发现这些命令的输入和输出都没有被回显,即使它们被执行正常。
这是否适合您?
maple -c "print(2+2);"
如果你只想从枫树执行命令,没有问候,如果你想执行命令后枫木出口处,-c
选择是不是你需要的选项。事实上,您必须将maple与命令(或包含您的命令的文件)一起提供。对于这样一个简单的例子,我最好这样做:
maple -q <<< '2+2;'
(别忘了分号!)。 -q
选项是告诉枫木保持安静。 <<<
是一个bash这里的字符串。这相当于
echo '2+2;' | maple -q
(但作为bash用户,我不太喜欢这个)。正如你会注意到的,答案显示为枫树会显示它(即人的可读性,集中在终端线上)。也许你更喜欢使用printf命令:
maple -q <<< 'printf("%a\n",2+2);'