Percebi que há uma redundância do comando cat e grep. O cat pode ser removido deixando apenas o grep para fazer o filtro:
$grep padrao arquivo
$grep PUT apache.log
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Percebi que há uma redundância do comando cat e grep. O cat pode ser removido deixando apenas o grep para fazer o filtro:
$grep padrao arquivo
$grep PUT apache.log
Olá, Flavio. Tudo bem?
É possível sim fazer essa alteração que você sugeriu. Nesse caso, o resultado vai ser o mesmo, mas em outros pode ser diferente, então não é necessariamente um redundância.
Por exemplo, se você estiver procurando pelo padrão em dois arquivos diferentes, o cat concatena o conteúdo dos dois arquivos e é como se estivesse procurando em um só. Mas se você fizer o grep em mais de um arquivo, ele vai procurar separadamente, dando a informação sobre onde o padrão foi encontrado em cada um.
Espero ter ajudado. Se tiver alguma dúvida, é só dizer.