Мне нужна помощь с использованием xargs (1) и bc (1) в той же строке. Я могу сделать это несколько строк, но я действительно хочу найти решение в одной строке. Вот проблема: следующая строка напечатае
В оболочке bash мне нужно добавить числа в формате: 0.13281E-04 и -0.79254E-04. Так, в сценарии, у меня есть: tt1=`echo $var_t1| sed -e 's/[eE]+*/\\*10\\^/'`
tt2=`echo $var_t2| sed -e 's/[eE]+*/\
У меня есть этот код codonsnum=$(bc -l <<< "$lengthseq/3")
Как я могу ограничить результат только 3 знаков после запятой? В результате получается, например: 2.325234985908723, и я хочу только 3 деся
Для больших выходов bc утилита в UNIX дает выход в следующем формате: $ bc bc 1.06.95 Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.
2^1000
107150860718626
При запуске bc -l если вы установите IBase = obase = 16, то попросите "0,2 * 5" Она равна .8. Почему он не равен шестнадцатеричному значению, 1? Первоначально я спросил это здесь (http://bit.ly/17o7Rc
Я пишу маленький geeklet для geektool, чтобы предупредить меня, когда сумма неактивной и свободной RAM на моем Mac станет медленной. Я не очень хорош с bash, поэтому у меня проблема с окончательным вы