2008/9/26 miguel saavedra <[EMAIL PROTECTED]> > Senhores, bom dia. > Tenho o seguinte arquivo; > cat file > 1 aaaaaaaaa > 2 ssssssss > 3 ddddddddd > 4 fffffffffffffff > 5 yyyyyyyyy > ......... > ............. > .............. > 9999 wwwwwww > 10000 steeee > > quero tener solo lineas impares > > 1 aaaaaaaaa > > 3 ddddddddd > 5 yyyyyyyyy > > ......... > > ............. > > .............. > 9999 wwwwwww > > > > > Abraços,
Em bash puro : i=1; while read linha; do if [ $((i%2)) -eq 1 ]; then echo $linha fi ((i++)) done < arquivo Em awk: awk 'NR%2==1{print}' arquivo -- Fabiano Caixeta Duarte Especialista em Redes de Computadores Linux User #195299 Ribeirão Preto - SP [As partes desta mensagem que não continham texto foram removidas]