Чи є спосіб вказати роздільник поля для більшої кількості пробілів за допомогою команди 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
це не те, що я шукаю або, але як зробити з "вирізати"?
Дякую.
ps
+ grep
ви можете використовувати те, pgrep
що є в більшості сучасних дистрибутивів. Він поверне результат саме в потрібній вам формі.
tr
як показано тут: stackoverflow.com/a/4483833/168143