Ось приклад запису з файлу даних
Ram|2015-03-01|204012|||inact|2014-02-01|
Існують сотні таких записів. Я хочу отримати перше поле дати з першого запису. Я спробував використовувати grep, але він друкує всю лінію.
Вихід повинен бути:
2015-03-01
Відповіді:
0 для відповіді № 1Перевірте параметр --тільки відповідність у Сторінка Grep Man. Ви повинні переписати ваш регулярний вираз для відповідності перших двох полів, а потім знову використовувати grep для отримання поля дати. grep --only-matching [regex for first two fields] | grep --only-matching [regex for date field]
.