shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Ordenacao


From: MrBiTs
Subject: Re: [shell-script] Ordenacao
Date: Sun, 5 Dec 2004 07:12:08 -0300

> Valeu!!
> Mas pq nao poderia colocar numeros.txt para numeros.txt?

Olas.

Isso é conceito de redirecionamento de entrada e saida padrao. Aconselho a 
leitura de algum artigo sobre isso. É uma ferramenta muito poderosa.

Voce nao pode redirecionar numeros.txt para numeros.txt devido a ordem que as 
coisas sao executadas. Quando voce faz 

comando parametros arquivo_entrada > arquivo_saida

o sistema operacional primeiro vai CRIAR o arquivo_saida e DEPOIS executar o 
comando parametros arquivo_entrada. Entao, fazendo 

sort -g numeros.txt > num_ordenados.txt

voce primeiro esta criando o arquivo num_ordenados.txt e DEPOIS, organizando 
numeros.txt e enviando-os para num_ordenados.

Se voce faz

sort -g numeros.txt > numeros.txt

Voce primeiro esta CRIANDO numeros.txt e depois ordenando numeros.txt e 
redirecionando o seu conteudo. Entretanto, lembre-se de uma mensagem que te 
enviei: o > vai criar um arquivo vazio, caso o arquivo nao exista, ou APAGAR e 
CRIAR um novo arquivo vazio caso ele exista. Com base nisso, voce vai executar 
o sort -g num arquivo numeros.txt vazio, que vai escrever nada em numeros.txt e 
seu trabalho vai ser todo perdido.

[]´s


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]