🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.linux
5 messages
5 total messages Started by Jacek Tue, 07 Mar 2023 16:43
porządkowanie pliku tekstowego
#906933
Author: Jacek
Date: Tue, 07 Mar 2023 16:43
10 lines
1400 bytes
Jest plik tekstowy składający się z wielu linii jak poniżej:

2023-03-07,13:45:30,2023-03-07,13:49:00,DJ1AA,JO41,7.075440,FT8,+13,+08,,,

Jak widać, w linii jest kilka rekordów oddzielonych przecinkami. Jak 
zrobić żeby uporządkować plik  nie wg. daty/czasu (jak jest porządkowany 
domyślnie) ale alfabetycznie względem rekordu piątego w kolejności?

-- 
Jacek
Re: porządkowanie pliku tekstowego
#906934
Author: Kamil Jońca
Date: Tue, 07 Mar 2023 16:55
18 lines
1369 bytes
Jacek <jacmac@go2.pl> writes:

> Jest plik tekstowy składający się z wielu linii jak poniżej:
>
> 2023-03-07,13:45:30,2023-03-07,13:49:00,DJ1AA,JO41,7.075440,FT8,+13,+08,,,
>
> Jak widać, w linii jest kilka rekordów oddzielonych przecinkami. Jak 
> zrobić żeby uporządkować plik  nie wg. daty/czasu (jak jest porządkowany 
> domyślnie) ale alfabetycznie względem rekordu piątego w kolejności?

RTFA.
ALe będę miły i powiem, że ja bym pewnie użył czegoś w rodzaju
sort -k5,5 -t,

KJ

-- 
http://wolnelektury.pl/wesprzyj/teraz/
Re: porządkowanie pliku tekstowego
#906935
Author: Andrzej A. Filip
Date: Tue, 07 Mar 2023 17:01
17 lines
1623 bytes
Jacek <jacmac@go2.pl> pisze:
> Jest plik tekstowy składający się z wielu linii jak poniżej:
>
> 2023-03-07,13:45:30,2023-03-07,13:49:00,DJ1AA,JO41,7.075440,FT8,+13,+08,,,
>
> Jak widać, w linii jest kilka rekordów oddzielonych przecinkami. Jak 
> zrobić żeby uporządkować plik  nie wg. daty/czasu (jak jest porządkowany 
> domyślnie) ale alfabetycznie względem rekordu piątego w kolejności?

Zacznij od ogona czyli od tego jak duży jest ten plik (ile linii/rozmiar
w bajtach).  Jakoś ciebie nie podejrzewam o pytanie jak użyć
polecenia/programu sort z przecinkiem jako separatorem.

sort --field-separator=, --key=5 < in_file > out_file

-- 
Andrzej A. Filip
Re: porządkowanie pliku tekstowego
#906936
Author: Jacek
Date: Tue, 07 Mar 2023 19:18
12 lines
1367 bytes
W dniu Tue, 07 Mar 2023 18:01:59 +0100, użytkownik Andrzej A. Filip
napisał:

> Jakoś ciebie nie podejrzewam o pytanie jak użyć polecenia/programu sort

I całkiem słusznie, to dla mnie egzotyka :) Ale jutro zaraz z rana ruszam 
do boju z sortem. 



-- 
Jacek
Re: porządkowanie pliku tekstowego
#906937
Author: Andrzej A. Filip
Date: Tue, 07 Mar 2023 20:13
16 lines
1574 bytes
Jacek <jacmac@go2.pl> pisze:
> W dniu Tue, 07 Mar 2023 18:01:59 +0100, użytkownik Andrzej A. Filip
> napisał:
>
>> Jakoś ciebie nie podejrzewam o pytanie jak użyć polecenia/programu sort
>
> I całkiem słusznie, to dla mnie egzotyka :) Ale jutro zaraz z rana ruszam 
> do boju z sortem.

Ciesz się że się nie użerasz plikami rss wielkości 8MB.
O dziwo złapałem się za głowę dopiero po tym jak "przypadkiem"
zauważyłem jakie to monstra bo działało "wystarczająco dobrze".
Teraz mam sytuacje "Nie naprawiaj tego co nie zepsute".

-- 
Andrzej A. Filip
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads