PROCESSO DO SCRIPT [RESOLVIDO]

1. PROCESSO DO SCRIPT [RESOLVIDO]

Joao Eduardo dos Santos
eduardo_jst

(usa Slackware)

Enviado em 13/02/2017 - 11:35h

Bom dia,
estou executando um escript de backup, mas a ultima linha do script find ${dir_backup} -mtime +5 -exec rm {} \; de periodo de contenção não esta removendo os mais antigos

#!/bin/sh
# Shell : Backup diario
# Data : 03/01/2016
dia_semana=`date +%a`
dir_backup="/home/backup/arquivos"
data=`date +%d`_`date +%m`_20`date +%y`
arquivo_backup="/backups"
dia_atual=`date +%d`
case ${dia_semana} in
Mon) dia_semana=Seg
;;
Tue) dia_semana=Ter
;;
Wed) dia_semana=Qua
;;
Thu) dia_semana=Qui
;;
Fri) dia_semana=Sex
;;
Sat) dia_semana=Sab
;;
Sun) dia_semana=Dom
;;
esac
# -------> Inicio do Backup
tar -zcf ${dir_backup}/arquivo_backup_${data}_${dia_semana} ${arquivo_backup}
cd ${dir_backup}
chmod 777 ${dir_backup}/*
find ${dir_backup} -mtime +5 -exec rm {} \;




  


2. Re: PROCESSO DO SCRIPT

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 13/02/2017 - 11:53h

testa assim

find ${dir_backup} -mtime +5 -exec rm -rf {} \;  



3. Re: PROCESSO DO SCRIPT [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 13/02/2017 - 13:52h

eduardo_jst escreveu:

Bom dia,
estou executando um escript de backup, mas a ultima linha do script find ${dir_backup} -mtime +5 -exec rm {} \; de periodo de contenção não esta removendo os mais antigos

#!/bin/sh
# Shell : Backup diario
# Data : 03/01/2016
dia_semana=`date +%a`
dir_backup="/home/backup/arquivos"
data=`date +%d`_`date +%m`_20`date +%y`
arquivo_backup="/backups"
dia_atual=`date +%d`
case ${dia_semana} in
Mon) dia_semana=Seg
;;
Tue) dia_semana=Ter
;;
Wed) dia_semana=Qua
;;
Thu) dia_semana=Qui
;;
Fri) dia_semana=Sex
;;
Sat) dia_semana=Sab
;;
Sun) dia_semana=Dom
;;
esac
# -------> Inicio do Backup
tar -zcf ${dir_backup}/arquivo_backup_${data}_${dia_semana} ${arquivo_backup}
cd ${dir_backup}
chmod 777 ${dir_backup}/*
find ${dir_backup} -mtime +5 -exec rm {} \;



Boa tarde.
Qual a saída de
find ${dir_backup} -mtime +5 ?

marcelo oliver



4. PROCESSO DO SCRIPT

Joao Eduardo dos Santos
eduardo_jst

(usa Slackware)

Enviado em 13/02/2017 - 15:19h

Boa tarde danniel-lara, sua dica resolveu meu problema

Muito obrigado


5. PROCESSO DO SCRIPT

Joao Eduardo dos Santos
eduardo_jst

(usa Slackware)

Enviado em 13/02/2017 - 15:23h

msoliver obrigado pela atenção tambem






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts