Fórum Ubuntu Linux - PT

Suporte Técnico => Programação e Scripts => Tópico iniciado por: killer em 27 de Outubro de 2013, 23:49

Título: Shell script
Enviado por: killer em 27 de Outubro de 2013, 23:49
Olá,

Eu tenho um monte de arquivos (.txt) contendo números e preciso verificar se esses arquivos estão ordenados. Descobri que o terminal tem uma função que verifica isso (sort), no entanto, fiz alguns testes com arquivos ordenados e desordenados e o terminal não retorna nada. Ele apenas executa o comando e pronto!

Como eu posso fazer isso?
Título: Re: Ajuda com shell script
Enviado por: jeflui em 28 de Outubro de 2013, 00:58
Você tem que passar um exemplo dos nomes dos seus arquivos para te ajudar.  :)
Um exemplo:
Código: [Selecionar]
$ ls | sort
0010.txt
0011.txt
1000.txt
Título: Re: Shell script
Enviado por: killer em 28 de Outubro de 2013, 12:50
Os nomes dos arquivos são "arq*.txt", em que * é um numero.
Título: Re: Shell script
Enviado por: Felix em 28 de Outubro de 2013, 17:41
o comando ls por si só já exibe os arquivos de forma ordenada, seja por nome, por data, etc... consulte o manual:

Citar
man ls