Версия от Сергей
alias calc='_(){ awk "BEGIN{print $*}";};_'
Пример: calc 1+2/3 если со скобками нужны кавычки: calc "(7+5)^2-1"
Если нужны функции, для тех, у кого gawk:
Версия от Tagd_Tagd
alias calc='_(){ gawk "BEGIN{pi=atan2(0,-1);e=exp(1);print $*}";};_'
Пример: calc "sin(pi^e+1/3)" если без скобок - можно и не кавычить.
Подсказал: Tagd_Tagd
опубликовано в gitgate