A saída do comando que o professor Ricardo usou na aula veio com informações faltando pois no inicio da saída ele não mostra o Timestamp pis depois do mês temos dois espaços e o delimitador usado no cut é apenas um espaço.Com isso ele não ta pegando o horário e sim a parte que vem depois, que no caso da imagem anexada é o tesxo systemd[1]:, pois esse texto se encontra no campo 6, como o comando pega o campo do 1 ao 3 e do 6 em diante, logo esse pedaço do texto é apresentado na saída
cat logs | cut -d " " -f1-3,6-
Como podemos resolver esse problema de duplos espaços e mandar para o cut tratar?
Usando o tr -s ' ' conseguimos resolver pois ele vai apagar caracteres duplicados em sequência, com isso ele vai apagar o espaço que tiver a mais na linha. Usei o comando abaixo:
cat logs | tr -s ' ' | cut -d " " -f1-3,6-
A saída veio correta com o Timestamp: