Preciso de um comando para excluir arquivos de uma pasta com data específica.
Por exemplo, eu quero excluir arquivos antes de 20 de abril de uma pasta /home/FTP
e os tipos de arquivo são mp4.
Preciso de um comando para excluir arquivos de uma pasta com data específica.
Por exemplo, eu quero excluir arquivos antes de 20 de abril de uma pasta /home/FTP
e os tipos de arquivo são mp4.
Esta opção "-mtime +12" especifica a hora de modificação dos arquivos. Aqui, +12 significa arquivos modificados há mais de 12 dias. Como você deseja excluir arquivos antes de 20 de abril e hoje é 2 de maio, isso faz 12 dias.
Você provavelmente pode usar o
-newer
com uma inversão e um arquivo de referênciaPrimeiro você cria um arquivo de referência datado com a sua data (neste caso, 20 de abril de 2024 à meia-noite)
Então você inicia uma busca usando esta referência e um "não"
Isso deve exibir os arquivos que você deseja excluir.
Se o resultado for o que você procura, adicione
-delete
no final da sua descoberta.