Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Sergey Khvatov                       2:5020/175.2   21 Mar 2005  14:37:33
 To : ‘ иЄ 
 Subject : busybox
 -------------------------------------------------------------------------------- 
 
 Mon Mar 21 2005 06:23, Сашка wrote to All:
 
  С>                     Летмишоую, All!
 
  С> запускаю баш, набираю строчку
 
  С> A=1 ; A=$[$A+1]; echo $A
 
  С> Естесственно, она выдает "2".
 
  С> Теперь запускаю busybox (в котором bash как бы и нет) через соотв. симлинк
  С> (ash) , пишу ту же самую строку, которая, что тоже естесственно, выдает
  С> "$[1+1]".
 
  С> Вопрос -- какой код отвечает за правильную обработку таких выражений в
  С> первом случае? Как мне нужно собирать бизибокс, чтобы получать результат
  С> как в первом случае?
 
 Думаю, что силы, потраченые на прикручивание арифметики к ash, не окупят
 результат.
 
 Может, проще, как в старые времена, использовать внешнюю утилиту expr?
 
 A=`expr $A + 1`
 
 --- ifmail v.2.15dev5
  * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 busybox   ‘ иЄ    21 Mar 2005 07:23:31 
 busybox   Sergey Khvatov   21 Mar 2005 14:37:33 
 Re: busybox   ‘ иЄ    22 Mar 2005 17:13:35 
 Re: busybox   Ilya Pinaeff   23 Mar 2005 14:43:57 
 Re: busybox   Sergey Vlasov   21 Mar 2005 23:54:07 
Архивное /ru.linux/33008fa8fb48.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional