Jump to content

Recommended Posts

Posted

Сразу прошу - сначала ответте - а потом уже пинайте..

 

 

В общем дело такое : 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) тут я пока совсем в тумане...

 

Вот такая лажа :(

Спасите плз !!

Posted

Kuzmich,

Респект :)

особенно за то что не ткнул носом в man sh :) как многие закрыв на это тему ..

а сначала показал все дословно - теперь я и сам уже "ткнусь" раз задача решена :))

 

еще раз спс !

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...