DiM_TauRus Posted September 2, 2004 Posted September 2, 2004 Сразу прошу - сначала ответте - а потом уже пинайте.. В общем дело такое : FreeBSD 4.8 - 1) надо силами sh (bash) перемножить два целых числа 2) а потом создать файл из 3-х строк куда записать в 1-ю число "a" во вторую число "b" в 3-ю число "х" 1) - по идее для этого я хотел использовать expr ... #!/bin/sh a=8 b=7 x=`expr $a * $b` echo $x вот такая конструкция работает отлично в вариантах: x=`expr $a / $b` (деление) ---- x=`expr $a + $b` (сложение) ----- x=`expr $a - $b` (вычитание) а вот вариант x=`expr $a * $b` (умножение) ну ни как не хочет !! говорит >expr: syntax error 2) тут я пока совсем в тумане... Вот такая лажа :( Спасите плз !! Вставить ник Quote
Kuzmich Posted September 2, 2004 Posted September 2, 2004 a=2 b=2 c=`expr $a * $b` echo $a > file.txt echo $b >> file.txt echo $c >> file.txt Вставить ник Quote
DiM_TauRus Posted September 2, 2004 Author Posted September 2, 2004 Kuzmich, Респект :) особенно за то что не ткнул носом в man sh :) как многие закрыв на это тему .. а сначала показал все дословно - теперь я и сам уже "ткнусь" раз задача решена :)) еще раз спс ! Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.