Obter linhas formatadas com uma data específica ou posterior

0

Estou vendo arquivos de registros que possuem registros de data e hora e desejo apenas as entradas de um período de tempo específico e depois.

2018-06-17T13:43:09

Por exemplo, quero todas as entradas das 18:00:00 de 2018-06-23 e seguintes.

sed -n '2018/-06/-23T18,$p' board3
sed: -e expression #1, char 5: unknown command: '/'
    
por Jonathan Kittell 24.06.2018 / 18:52

2 respostas

1
sed -n '/2018-06-23T\(1[89]\|2\)/p' board3
    
por 24.06.2018 / 19:00
1

Você pode usar a comparação de string aqui:

awk '$0 > "2018-06-23T18"' < file
    
por 24.06.2018 / 21:56

Tags