Я надеюсь, что кто-то здесь может мне помочь.У меня есть строка в текстовом файле, которая выглядит следующим образом:
Jan 8 14:12:56 kernel: SRC=1.2.3.4 DST=255.255.255.255 LEN=104 TOS=0x00 PREC=0x00 TTL=64 ID=0 DF PROTO=UDP SPT=44224 DPT=14000 LEN=84
Я хочу извлечь слова, начинающиеся с SRC =, PROTO = и DPT =.Моя цель - получить строку, похожую на эту:
1.2.3.4 UDP 14000
Я бы предпочел, чтобы решение было bash с использованием sed, awk или аналогичного, если это возможно.