2
respostas

Dar permissão para um diretorio onde a data de criação for maior ou igual....

Ola amigos estou com uma duvida, gostaria de aplicar chown em diretorios onde a data de criação obedecer algum critério, alguém poderia me ajudar?

2 respostas

Olá Tiago, tudo bem?

Você consegue criar um shell script e aplicar as regras. Para isso, você pode utilizar o comando find que pode realizar algumas buscas pela data de criação(-ctime), modificação (-mtime), ou acesso(-atime), por exemplo:

#!/bin/bash

arquivos=$(find /caminho/do/diretorio -atime +7) # Essa linha busca por todos os arquivos acessados a mais de uma semana
for arquivo in $arquivos; do 
        echo $arquivo #No loop podemos aplicar uma regra
done

Fala Iuri, obg pela ajuda. no loop posso apenas setar chmod por exemplo?