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