Enviado em 01/05/2017 - 17:21h
Pessoal,echo "PROCESSO:" read id_processo if [ ${id_processo:11:2}="FI" ]; then echo "FOLDER_TAM:" read folder echo "" echo "Unix: FI" echo "" echo -e "nohup execods ODS1S000020CE \&\n" echo -e "nohup execods $id_processo \&\n" echo -e "nohup execods ODS1S000021CE" echo "TABELA 1S:" read tb1s echo "" echo "INSERT INTO TB_PROCESSO VALUES( '$id_processo', '$id_processo','Carga da tabela $tb1s',NULL,12,${id_processo:7:4}, NULL,'$folder','1S', SYSDATE, 'S');"
Enviado em 01/05/2017 - 17:46h
Há algo escrito aqui: https://www.vivaolinux.com.br/artigo/Criando-Arrays-Arrays-Multidimensionais-e-Hashes-em-BASH-Script...Enviado em 01/05/2017 - 17:49h
Só uma dúvida: dê um exemplo de como seria esse array.Enviado em 01/05/2017 - 17:53h
Meu array pode ter 10 posições ou 1.echo "PROCESSO:" read id_processo[0] read id_processo[1] if [ ${id_processo:11:2}="FI" ]; then echo "FOLDER_TAM:" read folder echo "" echo "Unix: FI" echo "" echo -e "nohup execods ODS1S000020CE \&\n" echo -e "nohup execods $id_processo[0] \&\n" echo -e "nohup execods ODS1S000021CE" echo "TABELA 1S:" read tb1s echo "" echo "Unix: FI" echo "" echo -e "nohup execods ODS1S000020CE \&\n" echo -e "nohup execods $id_processo[1] \&\n" echo -e "nohup execods ODS1S000021CE" echo "TABELA 1S:" read tb1s echo "" echo "INSERT INTO TB_PROCESSO VALUES( '$id_processo[0]', '$id_processo[0]','Carga da tabela $tb1s',NULL,12,${id_processo[0]:7:4}, NULL,'$folder','1S', SYSDATE, 'S');" echo "INSERT INTO TB_PROCESSO VALUES( '$id_processo[1]', '$id_processo[1]','Carga da tabela $tb1s',NULL,12,${id_processo[1]:7:4}, NULL,'$folder','1S', SYSDATE, 'S');"
Enviado em 01/05/2017 - 17:58h
Pensei em algo assim, mas não sei se isso faz repetir as linhas de "Unix" e de "Insert" para cada arrayecho "PROCESSO:" read id_processo for ((i=0;i<=20;i++)) do echo 'id_processo['$i']' = ${id_processo[$i]} done if [ ${id_processo:11:2}="FI" ]; then echo "FOLDER_TAM:" read folder echo "" echo "Unix: FI" echo "" echo -e "nohup execods ODS1S000020CE \&\n" echo -e "nohup execods $id_processo[i] \&\n" echo -e "nohup execods ODS1S000021CE" echo "TABELA 1S:" read tb1s echo "" echo "INSERT INTO TB_PROCESSO VALUES( '$id_processo[i]', '$id_processo[i]','Carga da tabela $tb1s',NULL,12,${id_processo[i]:7:4}, NULL,'$folder','1S', SYSDATE, 'S');"
Enviado em 01/05/2017 - 18:10h
Exemplo:echo "PROCESSO:" read id_processo if [ ${id_processo:11:2}="FI" ]; then echo "FOLDER_TAM:" read folder echo "" echo "Unix: FI" echo "" echo -e "nohup execods ODS1S000020CE \&\n" echo -e "nohup execods $id_processo \&\n" echo -e "nohup execods ODS1S000021CE" echo "TABELA 1S:" read tb1s echo "" echo "Unix: FI" echo "" echo -e "nohup execods ODS1S000020CE \&\n" echo -e "nohup execods $id_processo \&\n" echo -e "nohup execods ODS1S000021CE" echo "TABELA 1S:" read tb1s echo "" echo "INSERT INTO TB_PROCESSO VALUES( '$id_processo', '$id_processo','Carga da tabela $tb1s',NULL,12,${id_processo:7:4}, NULL,'$folder','1S', SYSDATE, 'S');"
Enviado em 01/05/2017 - 18:35h
No caso de algo comoEnviado em 01/05/2017 - 18:41h
Beleza,echo -e "nohup execods ODS1S000020CE \&\n" echo -e "nohup execods ${LISTAPROCS//,/ }&\n" echo -e "nohup execods ODS1S000021CE"
Enviado em 02/05/2017 - 21:12h
Até agora não entendi essa coisa de processo.Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Criando uma Infraestrutura para uma micro Empresa
Criar entrada (menuentry) ISO no Grub
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Instalar o VIM 9.1 no Debian 12
Como saber o range de um IP público?
Muitas dificuldades ao instalar distro Linux em Notebook Sony Vaio PCG-6131L (VPCEA24FM)
problema para barrar sites/downloas via HTTPS. (4)
Não acesso a conta do Banco do Brasil pelo Google Chrome (0)
Como fzr Downgrade em um pacote específico (2)