Извлечь часть строки из логов

См. этот отчет об ошибке :https://bugzilla.redhat.com/show_bug.cgi?id=1396291

rpcbind can fail to start after updating to the 7.3 rpcbind package from an earlier version, if the libtirpc package is not updated as well.

[...]

Updating the libtirpc package fixes this issue.

Другими словами:
обновите пакет libtirpcи перезапустите rpcbind.

0
13.01.2020, 19:32
2 ответа

Выполнено с помощью приведенной ниже команды awk

awk -F '"' '/USER_GID/{print $2}' filename

выход

TEST 1
TEST 2
TEST 3
1
28.01.2020, 02:29

Хотя вы можете выполнить эту операцию через sed, вам может быть лучше использовать синтаксический анализатор XML, чтобы получить правильные строки для вас.

Тем не менее, вы можете использовать следующую команду sed, предполагая, что все ваши данные имеют одинаковый формат.

sed -n 's/.*USER_GID="\([^"]*\)".*/\1/p' log_file

1
28.01.2020, 02:29

Теги

Похожие вопросы