Eu fiz o sort para preparar o arquivo:
_SEU_ARQUIVO="${PWD}/exemplo.txt"
_MY_TMP_TRB=$(cat $_SEU_ARQUIVO | sort -k 4,2)
echo $_MY_TMP_TRB > exemplo2.txt
Só que ao salvar fica tudo em uma linha só.
Como fazer para gravar cada linha novamente ?
antes:
=======================
030 0107327 0 08260 201109 201109 8057 0 0
030 0107335 0 08150 201109 201109 4565 0 0 >>essa
030 0107384 0 08150 201109 201109 26460 0 0
030 0107418 0 08150 201109 201109 1767 0 0
030 0107335 0 08150 201109 201109 4565 0 0 >>essa
030 0107418 0 08260 201109 201109 72489 0 0
030 0107335 0 08150 201109 201109 4565 0 0 >>essa
030 0107384 0 08150 201109 201109 26460 0 0
030 0107335 0 08150 201109 201109 2 0 0 >>essa
030 0107418 0 08150 201109 201109 1767 0 0
030 0107418 0 08260 201109 201109 72489 0 0
030 0107335 0 08150 201109 201109 2 0 0
===================================
depois:
========================================
030 0107327 0 08260 201109 201109 8057 0 0 030 0107335 0 08150 201109 201109 2 0 0 030 0107335 0 08150 201109 201109 2 0 0 >>essa 030 0107335 0 08150 201109 201109 4565 0 0 >>essa 030 0107335 0 08150 201109 201109 4565 0 0 >>essa 030 0107335 0 08150 201109 201109 4565 0 0 >>essa 030 0107384 0 08150 201109 201109 26460 0 0 030 0107384 0 08150 201109 201109 26460 0 0 030 0107418 0 08150 201109 201109 1767 0 0 030 0107418 0 08150 201109 201109 1767 0 0 030 0107418 0 08260 201109 201109 72489 0 0 030 0107418 0 08260 201109 201109 72489 0 0
==================
Se eu remontar na mão, a ordem está certa.
====================
030 0107327 0 08260 201109 201109 8057 0 0
030 0107335 0 08150 201109 201109 2 0 0
030 0107335 0 08150 201109 201109 2 0 0 >>essa
030 0107335 0 08150 201109 201109 4565 0 0 >>essa
030 0107335 0 08150 201109 201109 4565 0 0 >>essa
030 0107335 0 08150 201109 201109 4565 0 0 >>essa
030 0107384 0 08150 201109 201109 26460 0 0
030 0107384 0 08150 201109 201109 26460 0 0
030 0107418 0 08150 201109 201109 1767 0 0
030 0107418 0 08150 201109 201109 1767 0 0
030 0107418 0 08260 201109 201109 72489 0 0
030 0107418 0 08260 201109 201109 72489 0 0
tô empacado rsrs.
http://www.linuxsocial.com/dashboard/tab:group/g:scriptshell