Shell

如何在 wcalc 的新計算中使用上次計算的結果?

  • April 22, 2016

我該wcalc怎麼做

-> 1+2
= 3
-> X+1
= 4

哪裡X等於最後一次計算的結果(即 3)?

特殊變數a包含最後一個答案的結果

-> 1 + 2
= 3
-> a + 5
= 8
-> 

wcalc自述文件

關於變數的一些特別說明 - 保留兩件事:

  • a - 這個變數代表最後一個答案,可以在表達式中使用。
  • q - 此變數在命令行版本中保留(表示退出),不能在表達式中使用。

此外,不能重新定義內置常量,儘管在所有其他情況下它們都被視為變數。

根據help命令,最後的答案儲存在變數中a

-> 1+2
 = 3
-> a+1
 = 4

您還可以使用任何其他變數來儲存中間結果:

-> X=1+2
X = 3
-> X=X+1
X = 4

引用自:https://unix.stackexchange.com/questions/278334