diff --git a/irssi.conf b/irssi.conf index 3e5285b1..17846bd7 100644 --- a/irssi.conf +++ b/irssi.conf @@ -122,7 +122,7 @@ aliases = { GOTO = "sb goto"; CHAT = "dcc chat"; RUN = "SCRIPT LOAD"; - CALC = "exec - if which bc &>/dev/null\\; then echo '$*' | bc | awk '{print \"$*=\"$$1}'\\; else echo bc was not found\\; fi"; + CALC = "exec - if command -v bc >/dev/null 2>&1\\; then printf '%s=' '$*'\\; echo '$*' | bc -l\\; else echo bc was not found\\; fi"; SBAR = "STATUSBAR"; INVITELIST = "mode $C +I"; Q = "QUERY";