[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Re: Ajuda - Passar parametros de um arquivo para um s
From: |
Tiago Barcellos Peczenyj |
Subject: |
Re: [shell-script] Re: Ajuda - Passar parametros de um arquivo para um shell |
Date: |
Wed, 21 Feb 2007 09:20:03 -0200 |
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
- 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 <=
- RES: [shell-script] Re: Ajuda - Passar parametros de um arquivo para um shell, Rodrigo Santos Vieira, 2007/02/22
- 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