[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: [shell-script] Re: Ajuda - Passar parametros de um arquivo para um
From: |
Rodrigo Santos Vieira |
Subject: |
RES: [shell-script] Re: Ajuda - Passar parametros de um arquivo para um shell |
Date: |
Thu, 22 Feb 2007 06:06:50 -0300 |
Show Tiago o for funcionou, brigadão, mas ainda não consigo fazer o shell ler
as variáveis que estão sendo calduladas em um outro shell.
Exemplo:
tenho um shell que calcula a data do dia anterior que se chama: dia_anterior.sh
.dia_anterior.sh
# Ja tentei com source, e tambem sem a extensão .sh
for P in PROGRAMA1 PROGRAMA2 ... ; do
run $P <<-FIM
i
${DIA}${MES}${ANO} # aqui deveria estar os valores que foram calculados no
shell: dia_anterior.sh
p
l
s
f
FIM
done
Fiz um teste com um echo $DIA$MES$ANO para ver se aparecia a volar da data mas
não apareceu tambem.
Obrigado
Rodrigo
-----Mensagem original-----
De: address@hidden [mailto:address@hidden]Em nome de Tiago Barcellos Peczenyj
Enviada em: quarta-feira, 21 de fevereiro de 2007 08:20
Para: address@hidden
Assunto: Re: [shell-script] Re: Ajuda - Passar parametros de um arquivo para
um shell
Ola
São os mesmos parametros para cada programa?
se sim, vc pode fazer assim, via FOR
for P in PROGRAMA1 PROGRAMA2 PROGRAMA3 ... ; do
# o <<- corta os TABS ;-)
run $P <<-FIM
i
${DIA}${MES}${ANO}
p
l
s
f
FIM
done
Agora se vc quer que apenas as variaveis tenham os valores que vc
deseja, vc pode declarar as variaveis em um script em separado e ler
este arquivo via source ou .
exemplo
#!/bin/bash
echo "lendo variaveis"
. variaveis
echo "executando scripts"
run BACKUP.sh $ONTEM
run LIMPAR.sh $DIRETORIOS
# continua...
echo "fim"
e no variaveis vc define cada variavel ;-)
On 2/20/07, rodrigobsi <address@hidden> wrote:
>
> Abaixo o shell que eu utilizo para executar os programas.
> Antes de executar o prorama há uma função pra pegar a data do dia
> anterior que eu utilizo no campo data do programa.
> Os parametros que eu utilizo para executar o programa são os mesmo
> para todos. Estão comentados abaixo.
>
>
> run PROGRAMA1 << F #Executa o programa PROGRAMA1 e redireciona os
> parametros abaixo citados.#
> i #Aciona a opção Informar do programa
> $DIA$MES$ANO # Preenche o campo data de referencia
> p #Aciona a opção Processar do programa
> l #Aciona a opção Listar do programa
> s #Aciona a opção Salvar do programa
> f #Aciona a opção Fim do programa
>
> run PROGRAMA3 << F #Executa o programa PROGRAMA3 e redireciona os
> parametros abaixo citados.#
> i #Aciona a opção Informar do programa
> $DIA$MES$ANO # Preenche o campo data de referencia
> p #Aciona a opção Processar do programa
> l #Aciona a opção Listar do programa
> s #Aciona a opção Salvar do programa
> f #Aciona a opção Fim do programa
>
> run PROGRAMA3 << F #Executa o programa PROGRAMA3 e redireciona os
> parametros abaixo citados.#
> i #Aciona a opção Informar do programa
> $DIA$MES$ANO # Preenche o campo data de referencia
> p #Aciona a opção Processar do programa
> l #Aciona a opção Listar do programa
> s #Aciona a opção Salvar do programa
> f #Aciona a opção Fim do programa
>
> São mais de 90 programas todos os dias, por isso preciso criar um
> arquivo de parametros e fazer com que esse shell que executa os
> programas pegue os parametros desse único arquivo. Mesma coisa para
> a função data.
>
> OBrigado
> Att.
> Rodrigo
>
--
Tiago B Peczenyj
Linux User #405772
# cd /pub
# more beer
[As partes desta mensagem que não continham texto foram removidas]
- Re: [shell-script] Shell para Automatizar programas externos, Tiago Barcellos Peczenyj, 2007/02/15
- RES: [shell-script] Shell para Automatizar programas externos, Rodrigo Santos Vieira, 2007/02/16
- Re: [shell-script] Shell para Automatizar programas externos, Tiago Barcellos Peczenyj, 2007/02/16
- Ajuda - Passar parametros de um arquivo para um shell, Rodrigo Santos Vieira, 2007/02/20
- Re: [shell-script] Ajuda - Passar parametros de um arquivo para um shell, Tiago Barcellos Peczenyj, 2007/02/20
- Re: Ajuda - Passar parametros de um arquivo para um shell, rodrigobsi, 2007/02/20
- Re: [shell-script] Re: Ajuda - Passar parametros de um arquivo para um shell, edjunior, 2007/02/21
- Re: [shell-script] Re: Ajuda - Passar parametros de um arquivo para um shell, Tiago Barcellos Peczenyj, 2007/02/21
- RES: [shell-script] Re: Ajuda - Passar parametros de um arquivo para um shell,
Rodrigo Santos Vieira <=
- RES: RES: [shell-script] Re: Ajuda - Passar parametros de um arquivopara um shell, Rodrigo Santos Vieira, 2007/02/22
- Re: RES: [shell-script] Re: Ajuda - Passar parametros de um arquivopara um shell, Tiago Barcellos Peczenyj, 2007/02/22
- RES: RES: [shell-script] Re: Ajuda - Passar parametros de umarquivopara um shell, Rodrigo Santos Vieira, 2007/02/22
- Re: RES: [shell-script] Re: Ajuda - Passar parametros de umarquivopara um shell, edjunior, 2007/02/23
- Ajuda - Passar parametros de um arquivo para um shell, Rodrigo Santos Vieira, 2007/02/28
- Re: [shell-script] Ajuda - Passar parametros de um arquivo para um shell, Tiago Barcellos Peczenyj, 2007/02/28
- Shell para Automatizar impressões de arquivos, Rodrigo Santos Vieira, 2007/02/20
- Re: [shell-script] Shell para Automatizar impressões de arquivos, Tiago Barcellos Peczenyj, 2007/02/20