Enviado em 11/12/2014 - 10:55h
Ola pessoal, tudo bem?
Eu fiz um upgrade da versão LTS antiga para a nova 14.04. Infelizmente notei algumas mudanças (não sei se intencionais) em um comando em especial, o sort.
Estava acostumada a usar o sort para ordenar números e a opção -n é essencial nisso. Entretanto, nessa nova versão notei que ao ordenar a coluna de um arquivo de texto, o commando entende -n como alfabético e o comando sem -n como numérico. Tipo assim, dado o arquivo num.txt:
10
15
11
12
13.4
11.666
sort -n num.txt fornece:
10
11
12
15
13.4
11.666
Já o sort num.txt faz corretamente:
10
11
11.666
12
13.4
15
Minha dúvida é, alguém aí notou mudanças em outros comandos unix? Se existe um lugar onde essas mudanças tenham sido relatadas ou caso alguém saiba conserta (se for um problema) eu ficaria muito feliz em saber.
ps: verifiquei isso em 5 máquinas diferentes, e o Mint 17.1 também está do mesmo jeito.
Até mais,
Rafael
Eu fiz um upgrade da versão LTS antiga para a nova 14.04. Infelizmente notei algumas mudanças (não sei se intencionais) em um comando em especial, o sort.
Estava acostumada a usar o sort para ordenar números e a opção -n é essencial nisso. Entretanto, nessa nova versão notei que ao ordenar a coluna de um arquivo de texto, o commando entende -n como alfabético e o comando sem -n como numérico. Tipo assim, dado o arquivo num.txt:
10
15
11
12
13.4
11.666
sort -n num.txt fornece:
10
11
12
15
13.4
11.666
Já o sort num.txt faz corretamente:
10
11
11.666
12
13.4
15
Minha dúvida é, alguém aí notou mudanças em outros comandos unix? Se existe um lugar onde essas mudanças tenham sido relatadas ou caso alguém saiba conserta (se for um problema) eu ficaria muito feliz em saber.
ps: verifiquei isso em 5 máquinas diferentes, e o Mint 17.1 também está do mesmo jeito.
Até mais,
Rafael