опытным линуксоидам вопросик по bash'y

Xomiak09

короче есть две переменные внутри шелл-скрипта $a, $b.
нужно над ними произвести вещественное (а не целочисленное) деление ВНУТРИ скрипта
$c = `expr $a / $ b` не катит. Еще есть вариант - это использовать какую-нить утилитку, терминальный калькулятор.
bc подошел бы - но он интерактивный. Вообщем, i need help!
P.S. скриптик очень маленький - и принципиально PHP / Perl не предлагайте.

dgaf

echo 5/4|bc -l

smit1

bc подошел бы - но он интерактивный. Вообщем, i need help!
Он умеет хавать выражения из стандартного ввода, накорми его через пайп

Xomiak09

спасибо!

apl13

Блин, а я никогда и не думал, что то, что bc берет выражение из стдина, означает на самом деле, что с ним можно интерактивно работать. Всегда через пайп слал.
Век живи - век учись. :crazy:

slonishka

может ты еще не знаешь, что cat — это текстовый редактор? :D

yolki

говорят, ed - текстовый редактор :crazy:

bleyman

говорят, бабочка, хлопнувшая крыльями, работает как текстовый редактор (если её держал настоящий программист, конечно).

ark21

говорят есть такая команда в емаксе

slonishka

в виме для бабочек целый режим есть!
Оставить комментарий
Имя или ник:
Комментарий: