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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Serg Oskin                           2:5020/20      10 Jun 2002  11:10:26
 To : "Igor S.Kozhukhov"
 Subject : Re: bash
 -------------------------------------------------------------------------------- 
 
 .RFC-X-Complaints-To: news@spider.ncc.macomnet.ru
 .RFC-NNTP-Posting-Date: Mon, 10 Jun 2002 07:10:24 +0000 (UTC)
 
 >>>>> "ISK" == Igor S Kozhukhov writes:
 
  ISK>    спасибо - я так и делал - просто думал мож какой оператор хитрый есть в
  ISK> баше для работы со спроками :) - может шо подскажешь как правильно
  ISK> сравнивать две строковые переменные
 
  ISK> когда делаю так
 
  ISK> var1="192.168.1.1"
  ISK> var2=$1
 
  ISK> if (( $var == $var2 )); then
  ISK> echo $var2
  ISK> fi
 
  ISK> выдает ошибку
 
  ISK> а если
 
  ISK> if [ $var1 == $var2 ]; then
  ISK> echo $var2
  ISK> fi
 
  ISK> вот так все проходит нормально - как правильно?
 
 "man test" говорит, что так:
 if [ $var1 = $var2 ]; then
 :)
 От себя добавлю кавычки:
 if [ "$var1" = "$var2" ]; then
 это затем, чтоб программа не ломалась, если кто-то из var'ов содержит
 пустую строку или не определен.
 
 -- 
   Serg (mailto:oskin@macomnet.ru http://oskin.msk.ru/).
 ~
 ~
 :q!
 --- ifmail v.2.14.os-p8
  * Origin: MAcomnet (2:5020/20@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 bash   Igor S.Kozhukhov   08 Jun 2002 19:05:40 
 Re: bash   Ivan Prokudin   08 Jun 2002 12:56:12 
 Re: bash   Igor S.Kozhukhov   08 Jun 2002 23:55:38 
 Re[2]: bash   Oleg O. Ossovitskii   10 Jun 2002 10:15:44 
 Re: bash   Pavel Gulchouck   12 Jun 2002 23:41:34 
 Re: bash   Serg Oskin   10 Jun 2002 11:10:26 
 Re^2: bash   Ivan Prokudin   08 Jun 2002 18:58:34 
 Re: bash   Alexander Dilevsky   08 Jun 2002 15:53:00 
 Re: bash   Stanislav Latishko    08 Jun 2002 16:40:16 
 Re: bash   Andy Shevchenko   08 Jun 2002 19:18:23 
 Re: bash   Oleg O. Ossovitskii   10 Jun 2002 10:09:37 
Архивное /ru.linux/1206950e0336f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional