Seria a segunda opção, em ordenar os numeros de cada linha e depois escrever em um arquivo, consegui até separar com o sed, porém não estou conseguindo encontrar a lógica para escrever essa ordenação em um outro arquivo.
--- Em shell-script@yahoogrupos.com.br, Andrea VB <andreavb1...@...> escreveu > > 2009/5/4 Fabiano de Oliveira e Souza <souz...@...>: > > Estou tendo uma certa dificuldade para ordenação de números em um arquivo, > > por exemplo: > > No arquivo x.txt eu tenho a seguinte sequencia: > > > > 07 03 15 01 22 18 > > 13 20 06 19 23 25 > > 21 08 17 12 01 23 > > 05 19 20 22 11 09 > > 23 03 17 21 16 14 > > 22 11 03 19 09 05 > > 25 10 14 04 05 15 > > 25 07 22 03 08 18 > > > > Eu gostaria de ordenar esses números por linha e escrever em outro arquivo. > > Você quer ordenar todos os números e escrever 6 por linha? > Ou quer ordenar as linhas (por exemplo, a que começa com "25 07" > ficaria antes da que começa com "25 10", mas depois da "22 11", e por > aí vai?) ? > Em qual parte do script você está enfrentando problemas? > > Se for a segunda opção, a solução com o sort é meio direta. Se for a > primeira, pode separar os números (por exemplo usando o sed para > trocar espaços por quebras de linha), ordenar (sort) e depois escrever > no outro arquivo juntando de 6 em 6. > > []'s > > -- > Andrea VB > Please, don't CC me when replying to me on the lists, and use BCC when > sending mass e-mails. >