Всем доброго дня! Я никак не могу понять вот этого в 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
