Olá, gostaria de saber como verificar e alterar a data da última modificação de todas as subpastas com base no arquivo mais antigo de cada subpasta.
Exemplo de estrutura de pastas do Ubuntu:
home/incoming/media/Something.something.1234/
ou
/Soemthing Soemthing 1234/
O que significa que existem pastas com pontos e sem pontos. O mesmo vale para arquivos, alguns com pontos e outros sem.
Os arquivos são principalmente arquivos de mídia MKV, talvez alguns mp4.
Além disso, o script também deve pular todos os arquivos mkv ou mp4 na raiz da pasta de mídia porque eles não possuem subpastas.
Em
zsh
:Cuidado, o horário da última modificação de um diretório é atualizado sempre que uma entrada é adicionada, removida ou renomeada nele, portanto, isso
touch
pode não durar muito.