Obtenha a lista de todos os arquivos do último domingo até este domingo e entre um período específico

Obtenha a lista de todos os arquivos do último domingo até este domingo e entre um período específico

Obtenha uma lista de todos os arquivos do último domingo até este domingo e entre um período específico. Que hoje seja domingo. Preciso de uma lista de todos os arquivos do último domingo às 12h até este domingo às 10h. Alguém poderia ajudar, por favor.

Responder1

confira man find e man touch você pode usar o comando touch para criar um arquivo vazio chamado 'start' com um carimbo de data / hora de criação do último domingo:

touch -d"October 24 2021 00:00:00" start

Em seguida, faça a mesma coisa com a data de término, chame o arquivo end. Então ls -lat deve mostrar os arquivos com seus intervalos de datas.

-rw-r--r--  1 user group       0 Oct 24 00:00 start

por último você executa o comando find:

find . -newer start ! -newer end

informação relacionada