Упс, загнался) все верно. 0 истина, 1 ложь.

$ if [ "7" -lt "1" ]; then echo "Exit code $? is true"; else echo "Exit
code $? is false"; fi;
Exit code 1 is false

$ if [ "7" -gt "1" ]; then echo "Exit code $? is true"; else echo "Exit
code $? is false"; fi;
Exit code 0 is true

1 мая 2012 г. 15:20 пользователь Тарас Перебейносов <
[email protected]> написал:

> Всем доброго дня!
>
> Я никак не могу понять вот этого в BASH:
> $ [ "7" -lt "1" ]; echo $?
> 1
> $ [ "7" -gt "1" ]; echo $?
> 0
>
> Выходит, что 7 < 1 = true?
>
> 10 февраля 2011 г. 19:31 пользователь Тарас Перебейносов <
> [email protected]> написал:
>
> Спасибо! только немножко поправил, чтобы m убрать из вывода:
>> | sed -n 's/^.*-Xms\([0-9]\+\).*$/\1/ip'
>>
>>
>> 10 февраля 2011 г. 15:41 пользователь ASLok <[email protected]> написал:
>>
>> >Нужно из него вычленить значения параметров -Xms, -Xmx, MaxPermSize
>>>
>>> [aslok@3r]2011.02.10-14:39:33:~$ echo "JAVA_OPTS="-Xms512m -Xmx512m
>>> -XX:MaxPermSize=256m $JAVA_OPTS -Djava.awt.headless=true "
>>> -Xmx512m
>>> JAVA_OPTS" | sed -n 's/^.*-Xms\([^ ]\+\).*$/\1/ip'
>>> 512m
>>> [aslok@3r]2011.02.10-14:39:39:~$
>>>
>>> Делал бы примерно так, если бы нужно было достать что-то конкретное и
>>> сохранить в переменную. -Xms в регулярке можно заменить на другие
>>> префиксы
>>> --
>>> ubuntu-ru mailing list
>>> [email protected]
>>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
>>>
>>
>>
>
-- 
ubuntu-ru mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Дати відповідь електронним листом