Как включить ниже информацию после grep - PullRequest
0 голосов
/ 20 июня 2019

В настоящее время я работаю над этим проектом и немного знаком с фильтрами bash, поэтому любая помощь будет принята с благодарностью.

У меня есть вывод, подобный этому

zone:  solaris9092_alt_PR_V400_3PAR
                21:00:00:0e:1e:e3:4e:41
                22:23:00:02:ac:01:ad:d7
 zone:  solaris9092_alt_PR_GLOBE_A_EMC
                21:00:00:0e:1e:e3:4e:41
                50:00:09:73:a8:25:dc:07
                50:00:09:73:a8:25:dc:87
 zone:  solaris9092_pri_PR_8440_3PAR
                21:00:00:0e:1e:e3:4e:01
                20:23:00:02:ac:01:ad:d7
 zone:  solaris9092_pri_PR_GLOBE_A_EMC
                21:00:00:0e:1e:e3:4e:01
                50:00:09:73:a8:25:dc:09
                50:00:09:73:a8:25:dc:89

когда я пытался получить grep "solaris9092", вот что я получаю.

#> cat swout | grep solaris9092
 zone:  solaris9092_alt_PR_V400_3PAR
 zone:  solaris9092_alt_PR_GLOBE_A_EMC
 zone:  solaris9092_pri_PR_8440_3PAR
 zone:  solaris9092_pri_PR_GLOBE_A_EMC

Но это не тот вывод, который я хотел.

Есть ли способ, которым я могу достичь этого?

или хотя бы включить номера (WWN) для каждой из зон?

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

Скрипт будет запущен на RH box.

Я знаю, что это слишком много, но любая помощь будет большой помощью.

...