
		msoliver
		
		(usa Debian)
		
		Enviado em 06/10/2016 - 18:28h 
		henriquechanry28 escreveu:
Tenho um comando assim : 
awk 'BEGIN {FS = "|"} ; {gsub(/^[[:blank:]]/, "", $4) ; print $4}' Lista_VisaoVip.txt | sort -t " " -k2 -n
ele printa somente o campo 4 de um arquivo ordenado, porém quero printar todos os campos mas com o campo 4 (preço )ordenado como faço 
isso ?
O arquivo é assim : 
| 10328     | ADAPTADOR BLUETOOTH LOGITECH 980-000912 | US$ 26,00 
Boa noite Henrique.
Para isso, não é necessário o awk, somente o sort resolve . . 
Segue:
sort -t"|" -k4 -n Lista_VisaoVip.txt 
Att.:
Marcelo Oliver