BASH-scripting

Тарас Перебейносов taras.perebeynosov на gmail.com
Вт Май 1 09:50:20 UTC 2012


Всем доброго дня!

Я никак не могу понять вот этого в BASH:
$ [ "7" -lt "1" ]; echo $?
1
$ [ "7" -gt "1" ]; echo $?
0

Выходит, что 7 < 1 = true?

10 февраля 2011 г. 19:31 пользователь Тарас Перебейносов <
taras.perebeynosov на gmail.com> написал:

> Спасибо! только немножко поправил, чтобы m убрать из вывода:
> | sed -n 's/^.*-Xms\([0-9]\+\).*$/\1/ip'
>
>
> 10 февраля 2011 г. 15:41 пользователь ASLok <aslok.zp на gmail.com> написал:
>
> >Нужно из него вычленить значения параметров -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
>> ubuntu-ru на lists.ubuntu.com
>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
>>
>
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <https://lists.ubuntu.com/archives/ubuntu-ru/attachments/20120501/5ac67575/attachment.html>


Подробная информация о списке рассылки ubuntu-ru