Vc poderia omitir a opção -j e partir para o uso do gzip informando o nivel de compressão
-x --fast --best onde x é um numero de 1 a 9 (onde 9 é o mais compactado, porém mais lento de todos). o default é -6 Perguntas: - pq vc remove o /var/spool/mail/root ? - pq vc não analisa do resultado do PIPESTATUS da compactação? [ http://twiki.softwarelivre.org/bin/view/TWikiBar/TWikiBarPapo009 ] - ja pensou em utilizar opções no seu script? [ http://twiki.softwarelivre.org/bin/view/TWikiBar/TWikiBarPapo010#Comando_getopts ] Fica ai a reflexão, ficaria show de bola ;-) []ś T 2008/4/24 Eduardo Miranda - EFSM Solutions <[EMAIL PROTECTED]>: > > > > > > > Boa tarde a todos da lista, tenho esse backup e está show, só queria > saber c posso aumentar a taxa de compactação desse backup. > > #!/bin/sh > > if [ "$#" -ne 1 ] > then > echo -e "\nErro: compress-bak <lista de backup>\n" > exit 1 > fi > > data=`/bin/date +%Y'-'%m'-'%d` > arq=$1 > > LOG='/root/logs/log_compress_'$arq'_'$data'.txt' > ERR='/root/logs/err_compress_'$arq'_'$data'.txt' > > cd /root/scripts > > echo -e 'Backup da fita ' $arq ' iniciado em '`date`'\n' >> $LOG > echo -e 'Backup da fita ' $arq ' iniciado em '`date`'\n' >> $ERR > > nice -n 10 tar -cvfj /dev/st0 -T $arq 2>> $ERR | tee -a $LOG > > echo -e '\nBackup concluido em '`date`'. Verifique o LOG de erro!' >> $LOG > echo -e '\nBackup concluido em '`date`'. Verifique o LOG de erro!' >> $ERR > > mt -f /dev/st0 rewind > > mt -f /dev/st0 eject > > rm -f /var/spool/mail/root > > sleep 5; > echo > echo > echo log de erro: > cat $ERR > > -- Tiago B Peczenyj Linux User #405772 http://peczenyj.blogspot.com/ "what does not kill us makes us stronger"