ginger
(usa Outra)
Enviado em 27/04/2016 - 08:59h
Bom dia galera tudo bem? sou novo por aqui e no ubunto também, precisei criar um script no meu serviço e falta a ultima parte na qual estou com dificuldade, meu script é pra apagar arquivos com extensão .mp3 e mais algumas, porém eu preciso "hamar o comando deve permitir passar qual extensão deseja excluir" no caso o .txt, não sei como colocar parâmetro para isso, alguém pode me ajudar ?
Segue meu script
#!/bin/bash
find /home/infra004/Documentos/Teste -name "*.jpg" -type f -mtime +10 -exec ls -l {} \;
echo "Arquivo com mais de 10 dias econtrado"
sleep 1
#find /home/infra004/Documentos/Teste -name "*.jpg" -type f -mtime +10 -exec rm {} \;
echo "Arquivo com mais de 10 dias apagado"
#Extensoes para serem apagadas - .mp3 .aac .mp4 .flv .m3u .XXXXX .rmvb
#Teste - depois mudar extensão do diretorio para pasta requisitada
#---------------------------------------------------------------------
#!/bin/bash
find /home/infra004/Documentos/Teste -name "*.*" -type f -exec ls -l {} \; >> arquivo.log
echo "Arquivos de mp3 encontrado"
exit
find /home/infra004/Documentos/Teste -name "*.aac" -type f -mtime +60 -exec ls -l {} \;
echo "Arquivos de acc encontrado"
find /home/infra004/Documentos/Teste -name "*.mp4" -type f -mtime +60 -exec ls -l {} \;
echo "Arquivos de mp4 encontrado"
find /home/infra004/Documentos/Teste -name "*.flv" -type f -mtime +60 -exec ls -l {} \;
echo "Arquivos de flv encontrado"
find /home/infra004/Documentos/Teste -name "*.m3u" -type f -mtime +60 -exec ls -l {} \;
echo "Arquivos de m3u encontrado"
find /home/infra004/Documentos/Teste -name "*.XXXXX" -type f -mtime +60 -exec ls -l {} \;
echo "Arquivos de XXXXX encontrado"
find /home/infra004/Documentos/Teste -name "*.rmvb" -type f -mtime +60 -exec ls -l {} \;
echo "Arquivo rmvb encontrado"
echo "Arquivos com mais de 60 dias econtrado"
sleep 10
#find /home/infra004/Documentos/Teste -name "*.jpg" -type f -mtime +60 -exec rm {} \;
find /home/infra004/Documentos/Teste -name "*.mp3" -type f -mtime +60 -exec rm {} \;
echo "Arquivos de mp3 apagado"
find /home/infra004/Documentos/Teste -name "*.aac" -type f -mtime +60 -exec rm {} \;
echo "Arquivos de acc apagado"
find /home/infra004/Documentos/Teste -name "*.mp4" -type f -mtime +60 -exec rm {} \;
echo "Arquivos de mp4 apagado"
find /home/infra004/Documentos/Teste -name "*.flv" -type f -mtime +60 -exec rm {} \;
echo "Arquivos de flv apagado"
find /home/infra004/Documentos/Teste -name "*.m3u" -type f -mtime +60 -exec rm {} \;
echo "Arquivos de m3u apagado"
find /home/infra004/Documentos/Teste -name "*.XXXXX" -type f -mtime +60 -exec rm {} \;
echo "Arquivos de XXXXX apagado"
find /home/infra004/Documentos/Teste -name "*.rmvb" -type f -mtime +60 -exec rm {} \;
echo "Arquivo rmvb apgado "
echo "Arquivo com mais de 60 dias apagado"