[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Gravação de CDs
From: |
Claudio Lisias |
Subject: |
Re: [shell-script] Gravação de CDs |
Date: |
Mon, 19 Apr 2004 17:12:40 -0300 |
Ronei, faça uma rotina que verifique o seguinte :
1 - Verifique o tamanho total do diretório (use o comando du). Se não passar da
capacidade do CD grave normalmente.
2 - Se passar da capacidade do CD, faça a leitura dos arquivos do diretório em
ordem decrescente de tamanho, e vá somando um a um os tamanhos dos arquivos até
o limite da capacidade do CD. Grave os arquivos cujos tamanhos foram somados.
Depois zere a variável de soma e reinicie a partir do arquivo seguinte até que
termine.
Att.
Claudio Lisias da Silva
Suporte de Faturamento 3C
ANIMUS - Tecnologia da Informação
55 (21) 2515-8800
55 (21) 2515-8826
clisias@animus_ti.com.br
----- Original Message -----
From: Ronei Augustin
To: address@hidden
Sent: Monday, April 19, 2004 5:17 PM
Subject: [shell-script] Gravação de CDs
Buenas pessoal
Montei um script de backup com gravação em CDs, estou utilizando o
cdrecord, ficou muito bom, porem o tamanho do backup está excedendo a
capacidade do CD, precisaria criar uma rotina que verificasse o tamanho de um
determinado diretorio e o "repartisse" no tamanho do CD, e no momento que
terminar a primeira copia solicitar a inserção do 2 disco ...
----- Original Message -----
From: Claudio Lisias
To: address@hidden
Sent: Monday, April 19, 2004 3:19 PM
Subject: Re: [shell-script] Retorno do comando
Victor, o $? captura o return code do último comando executado. Se o
retorno do seu comando é 1, você deve verificar se esse é o default de retorno.
Se for, você deve realizar o tratamento em cima dele. Se não, a sua aplicação
está retornando algum erro e você precisa verificar qual é. Sugiro que você
retire o redirecionamento ( 2&>/dev/null ) para ver se alguma mensagem de erro
é mostrada.
Att.
Claudio Lisias da Silva
Suporte de Faturamento 3C
ANIMUS - Tecnologia da Informação
55 (21) 2515-8800
55 (21) 2515-8826
clisias@animus_ti.com.br
----- Original Message -----
From: Victor Leonardo
To: address@hidden
Sent: Monday, April 19, 2004 3:02 PM
Subject: [shell-script] Retorno do comando
Olá pessoal!
Montei um script que executa alguns comandos no MySQL e estou tentando
fazer um tratamento nos resultados desse comando analisando a variável
$?. Só que não estou sabendo utilizar essa variável. Tentei fazer da
seguinte forma:
mysqldump -t nomedobanco1 tabela -w "condição" | mysql nomedobanco2 2&>
/dev/null
Mas dessa forma quando peço para mostrar o conteúdo de $? ele está me
retornando sempre 1 e o meu teste sempre retorna erro.
Ainda estou engatinhando em shell e gostaria que vocês me ajudassem
nesse problema.
Desde já muito obrigado!
Victor
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação,
como perl, C etc. Quem insistir em não seguir esta regra será moderado sem
prévio aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Yahoo! Groups Sponsor
Mais... Boa Forma Superinteressante
------------------------------------------------------------------------------
Links do Yahoo! Grupos
a.. Para visitar o site do seu grupo, acesse:
http://br.groups.yahoo.com/group/shell-script/
b.. Para sair deste grupo, envie um e-mail para:
address@hidden
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
Serviço do Yahoo!.
[As partes desta mensagem que não continham texto foram removidas]
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Yahoo! Groups Sponsor
Mais... Boa Forma Superinteressante
------------------------------------------------------------------------------
Links do Yahoo! Grupos
a.. Para visitar o site do seu grupo, acesse:
http://br.groups.yahoo.com/group/shell-script/
b.. Para sair deste grupo, envie um e-mail para:
address@hidden
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
Serviço do Yahoo!.
[As partes desta mensagem que não continham texto foram removidas]
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Yahoo! Groups Sponsor
Mais... Boa Forma Superinteressante
------------------------------------------------------------------------------
Links do Yahoo! Grupos
a.. Para visitar o site do seu grupo, acesse:
http://br.groups.yahoo.com/group/shell-script/
b.. Para sair deste grupo, envie um e-mail para:
address@hidden
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço
do Yahoo!.
[As partes desta mensagem que não continham texto foram removidas]