Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Script:
#!/bin/bash
# Este script remove arquivos modificados há mais de um dia no diretório especificado.
# Verifica se o usuário forneceu um diretório como argumento
if [ -z "$1" ]; then
echo "Uso: $0 <diretório>"
exit 1
fi
# Diretório fornecido pelo usuário
DIRETORIO=$1
# Comando para encontrar e remover arquivos modificados há mais de um dia
sudo find "$DIRETORIO" -type f -mtime +1 -exec rm {} \;
echo "Arquivos antigos no diretório '$DIRETORIO' foram removidos."
Como Executar o Script:
Abra um editor de texto no seu ambiente Linux, como o nano
ou vim
.
Copie e cole o script acima no editor.
Salve o arquivo com um nome significativo, por exemplo, remover_arquivos_antigos.sh
.
Dê permissão de execução ao script com o comando:
chmod +x remover_arquivos_antigos.sh
Execute o script fornecendo o caminho do diretório onde deseja remover os arquivos antigos:
./remover_arquivos_antigos.sh /caminho/para/diretorio
O script irá remover todos os arquivos no diretório especificado que foram modificados há mais de um dia.