Pessoal, Tenho o seguinte script. Gostaria de saber algum modo de deixá-lo mais rápido na execução.
#!/bin/bash while read linha ; do awk -v T="${linha}" '{ if (substr($0,61,11) == T) { print ; } }' arquivo02.txt done < arquivo01.txt Sugestões? Acho que ficaria mais rápido substituindo o while, e achando algum modo de quando ele achar a primeira ocorrência do IF no AWK, ele parar e ir para o próximo registro (como se fosse o continue dentro de um laço). Abraços, Rodrigo. -- M. Rodrigo Monteiro fale...@rodrigomonteiro.net "Free as in Freedom, not free as in free beer" "As we are liberated from our own fear, our presence automatically liberates others" Linux User # 403730