Как выбрать из вывода grep? - PullRequest
0 голосов
/ 15 апреля 2019

Я хочу только извлечь дату из имени этого файла:

Итак, я сделал это:

echo HNR.L04.C07.ldd.T2018050.BG.nc.nc |grep -o '[0-9]\+'

Я получил это:

 04
 07
 2018050

Теперь я хочу выбрать третью строку?есть идеи?

1 Ответ

0 голосов
/ 15 апреля 2019

Вы можете получить первую строку вывода с помощью:

set -n 3p

Вы можете получить последнюю строку вывода с помощью:

tail -n 1

Ex:

echo HNR.L04.C07.ldd.T2018050.BG.nc.nc | grep -o '[0-9]\+' | sed -n 3p
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...