Упс, загнался) все верно. 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
