Задать вопрос
Viji
@Viji
DevOps Engineer

Как сделать grep пятой колонки, разделенной одним или несколькими tabs?

Выполняю команду

$kubectl get ingress -A | awk {'print $5'}

Получаю на выходе пятую колонку. Задача стоит сделать grep по пятой колонке, но вернуть все колонки в ответе. В ответе в др колонках могут содержаться слова из пятой колонки, а их необходимо исключить.

Так не сработало:

$kubectl get ingress -A | grep -E '^([^,]*,){5}search_text[^,]*'
  • Вопрос задан
  • 402 просмотра
Подписаться 3 Средний 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по информационной безопасности
    9 месяцев
    Далее
Решения вопроса 1
vaut
@vaut
$kubectl get ingress -A | awk '{if ($5~/search_text/) print $0}'
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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