我正在尝试制作一个命令行计算器供我正在制作的网页使用。但是当我尝试在 eshell 中执行时,java Calculate -exp 10^20^30
我得到:
:s/20/30/
Wrong type argument: stringp, 106
但同样的命令在常规 PuTTY 终端中运行良好,将引号括在 10^20^30 周围不起作用,使用 10\^20\^30 也不起作用。我可以执行 bash 命令,但发现使用 eshell 很方便,因为我可以从 PuTTY 中的 eshell 轻松复制和粘贴。
任何帮助表示赞赏。
编辑:刚刚意识到我也可以毫无问题地运行命令,M-x shell
但如果这是问题,仍然想知道如何将特殊字符放入 eshell 中。