cut- все статьи тега


Получить номер версии Java С Python

Мне нужно получить номер версии java, например "1.5", из python (или bash). Я бы использовал: os.system('java -version 2>&1 | grep "java version" | cut -d "\"" -f 2') Но это возвращает 1.5.0_30 Он должен быть совместим, если число изменяется на "1,10", например. Я хотел бы использовать cut или grep или даже sed. Она должна быть в одной строке. ...

использовать пробел в качестве разделителя с комманды

Я хочу использовать пробел в качестве разделителя с . какой синтаксис я могу использовать для этого? ...

Как разделить строку в оболочке и получить последнее поле

Предположим у меня есть строка 1:2:3:4:5 и я хочу получить его последнее поле (5 в данном случае). Как мне это сделать с помощью Bash? Я пытался cut, но я не знаю, как указать последнее поле с -f. ...

linux cut help-Как указать больше пробелов для разделителя?

есть ли способ указать разделитель полей для большего количества пробелов с помощью команды cut? (например,""+)? Например: в следующей строке мне нравится достигать значения '3744', какой разделитель полей я должен сказать? $ps axu | grep jboss jboss 2574 0.0 0.0 3744 1092 ? S Aug17 0:00 /bin/sh /usr/java/jboss/bin/run.sh -c example.com -b 0.0.0.0 cut -d' ' Не то, что я хочу, это только для одного пространства. awk не то, что я ищу, но как это сделать с "вырезать"? спа ...