0
respostas

Resposta indicada não esta correta.

De acordo com o video 2 seria necessário executar a condição ou -o entre parenteses escapados e depois incluir a condição e -a fora dos parenteses, pois da forma que esta na resposta o comando find vai procurar por arquivos que contenham "log que tenham sido acessados em qualquer data ou arquivos que contenham "2016" que tenham sido acessados na ultima semana. Entretanto, a condição "e" tem precedência sobre a condição "ou" e portanto o comando correto seria:

$ find  \( -name "*log*" -o  -name "*2016*" \) -a atime -7

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software