[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] script que checa backup
From: |
Álvaro Justen [Turicas] |
Subject: |
Re: [shell-script] script que checa backup |
Date: |
Tue, 10 Jul 2007 21:12:46 -0300 |
On 7/10/07, weder_feliciano <address@hidden> wrote:
Eu tenho em /mnt/usb/disco alguns arquivos de backup que foram tirados
de /home/vmware/, gostaria de fazer um script que verifique dentro de
/home/vmware os arquivos que não foi feito backup para /mnt/usb/disco.
Alguem pode dar uma ajuda?
Acho que isso resolve:
for i in `ls /home/vmware`; do
if [ ! -e "/mnt/usb/disco/$i" ]; then
echo $i;
fi
done
O script percorrerá o diretório /home/vmware e verificará se os
arquivos/diretórios presentes nele estão também em /mnt/usb/disco. Se
NÃO estiver, ele imprime o nome do arquivo/diretório. Esse script
confere apenas arquivos de "primeiro nível", ou seja, ele NÃO verifica
se /home/vmware/diretorio-qualquer/arquivo está em
/mnt/usb/disco/diretorio-qualquer/arquivo, verifica apenas se
/home/vmware/arquivo está em /mnt/usb/disco/arquivo
--
Abraços,
Álvaro Justen [a.k.a. Turicas]