eslih
(usa Debian)
Enviado em 14/10/2014 - 17:16h
Olá,
você pode fazer uma estrutura dentro de um script, creio que cada caminho seja um ponto de montagem diferente e todos os seus arquivos de backup estejam num diretório especifico, pode usar desta forma:
#!/bin/bash
dir="/home/BACKUP1 /home/BACKUP2 /home/BACKUP3"
file="/srv/ARQUIVO.ZIP"
for loc in $dir ;
do
cp -rv $file $loc
echo
echo ;
done
Neste exemplo, pega o que está em /srv/ARQUIVO.ZIP e copia para os 3 diretórios dando retorno na saída padrão o log de execução. Se substituir para *.ZIP ele copia tudo que for zip para os diretórios informados entre aspas...
Não está em uma linha só, mas é, digamos, mais bonito de se fazer (pois contando com algumas coisas a mais, pode-se criar subdiretŕios com as datas de backup, agendar para executar de X em X tempos, etc...)