Windows 7: classificando o conteúdo de um arquivo


7

Existe alguma funcionalidade pela qual eu possa classificar o conteúdo de um arquivo no Windows 7?

Não tenho certeza se existe alguma maneira de fazê-lo na interface do usuário, mas existe algum script em lote que me ajude a fazer isso?

Um exemplo do que estou tentando fazer.

Seja o arquivo "data.txt" que contém os seguintes dados, o arquivo de entrada

A12
A04
B08
B01

A saída data.txt deve conter

A04
A12
B01
B08

Basicamente, algo como um tipo natural.

Como posso conseguir isso no windows 7


O que você quer dizer com classificar um arquivo? Classificar o conteúdo? Por qual ordem? Ou você quer classificar a lista de arquivos? Como você deseja fazer isso de forma programática ou por meio da interface do usuário do Windows?
Ray

Tornou a pergunta mais clara.
Vinoth Kumar CM

@cmv: Você realmente não deixou mais claro. As perguntas de Ray ainda permanecem. O que exatamente você está tentando fazer? De que tipo de arquivo você está falando? Classificar como?
David

Eu editei a pergunta mais uma vez.
Vinoth Kumar CM

Respostas:


12

O Windows 7 e versões muito mais antigas do Windows têm um exe: sort.exe; ele faz exatamente o que você deseja (como eu entendo sua pergunta) usá-lo como:

sort <data.txt >newData.txt

1
mas sorto comando não parece apoiar naturais espécie
phuclv

resultado está completamente errado e não classificado (no WIn10 pelo menos)
Pavel

3

Inicie uma janela do prompt de comando.

Digite help sortpara ver e digite a sintaxe correta.

Você verá que o comando é sort data.txt /o newData.txt.

Verifique seu trabalho digitando type data.txtpara exibir os dados originais e, em seguida, type newData.txtpara ver o conteúdo do arquivo classificado.


o comando final deveria ter sido do tipo newData.txt .
reigh
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.