проанализировать первый столбец вывода команды, получить соответствующее второе значение столбца

Я довольно новичок в BASH-скриптах для Linux. Я выполняю команду, которая выводит таблицу как таковую:

firstValue: a secondValue: b.y7 thirdValue: cxg 10:42 GMT 

Скажем, мне нужен secondValue . Я не могу сделать это по номеру строки, потому что иногда вывод может выглядеть следующим образом:

 firstValue: a surprisevalue: d secondValue: b.y7 thirdValue: cxg 10:42 GMT 

Как я могу это сделать, найдя определенную строку («secondValue») в первом столбце и вернув соответствующую строку во второй столбец?

Interesting Posts

Разрешение Chown запрещено на долю samba

Сценарий оболочки не работает, чтобы открыть LimeChat через терминал

uniq a csv файл, игнорирующий столбец, возможно, awk?

Кто-нибудь использует Red Hat Enterprise Linux для настольных компьютеров или рабочих станций дома?

Блокировать весь трафик за исключением одного порта с pfctl для macOS

Каковы шаги по устранению неполадок для устранения проблем беспроводной сети?

Безопасно ли просто копировать общие библиотеки на встроенное устройство Linux?

Экран HiDPI и масштабирование

Прочитайте и подтвердите сценарий оболочки перед конвейером от curl to sh (curl -s | sh)

Как изменить предыдущую / следующую комбинацию слов в bash?

С сыром автоматически возьмите рис и бросьте

Как перебирать файлы с помощью awk, bash или ruby?

Как отлаживать панику ядра Linux?

Как получить принтер HP Officejet Pro 6830 для работы с Ubuntu?

Использовать awk для замены столбца без изменения формата

Linux и Unix - лучшая ОС в мире.