1
我把兩個快速別名放在mIRC中進行溫度轉換。從華氏變爲攝氏的工作正常,但從攝氏度到華氏度給我錯誤「*/echo:參數不足(第11行,remote.ini)」。mIRC中兩個幾乎相同的別名,一個失敗?
下面是別名。
;This one works
alias ftoc {
if ($1 isnum) {
echo $calc(($1 - 32) * 5/9)
}
}
;This one does not
alias ctof {
if ($1 isnum) {
echo $calc($1 * 9/5 + 32) ;This is the line that throws the error
}
}
奇怪的是,如果我失敗的別名方程中切換「5」和「9」,它的工作,但顯然並沒有給我所需的輸出。這裏發生了什麼?我應該如何寫這些才能工作?
謝謝!我用echo -a,我的問題解決了。非常奇怪的是,非參數化回聲方法看起來像$ calc返回的任何整數都失敗了,而不僅僅是0-15。 –
你是對的!它確實接受任何整數。我想它會接受任何整數,並且如果它是十進制數,不會將其解釋爲顏色。 – Patrickdev