msoliver
(usa Debian)
Enviado em 26/10/2019 - 16:59h
geize escreveu:
Ola Marcelo,
Muito obrigada!
Ajudou muito.
Por nada Geize.
Precisando . . . . Estou por aqui...
Uma outra sugestão:
Se é necessário "rodar" o script com vários arquivos de entrada, é mais interessante
fazer uma busca dos "input_files", e rodar o script com o resultado da mesma.
Isso evita, executar o script para cada input file.
Exemplo:
#!/bin/bash
#Supondo que em "Dir_INPUTFILES" tenha somente os arquivos de entrada.
output_file=$1;
for input_file in $(ls -1 Dir_INPUTFILES/*.txt);do
echo -e "Resultados do Arquivo: ${input_file}\n" >> ${output_file}
while IFS=$'\t' read -r ID start stop;do
echo Coluna1:${ID} Coluna2:${start} Coluna3:${stop} >> ${output_file}
done<${input_file}
done
Se não for "pedir muito",
Poderia escolher a "MELHOR Resposta", dessa forma sou pontuado,
o que incentiva a continuar colaborando/compartilhando conhecimentos.....
Importante: echo -e "\n$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')\n"
Att.: Marcelo Oliver