🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux
Article #906935

Re: porządkowanie pliku tekstowego

#906935
From: 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
Technical Details
Message-ID: <anfi+23dq2o6ghf-n372@wp.eu>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.samoylyk.net!weretis.net!feeder8.news.weretis.net!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
References: <tu7pjr$fll6$1@dont-email.me>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.samoylyk.net!weretis.net!feeder8.news.weretis.net!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: "Andrzej A. Filip" <anfi@onet.eu>
Newsgroups: pl.comp.os.linux
Subject: Re: porządkowanie pliku tekstowego
Date: Tue, 07 Mar 2023 18:01:59 +0100
Organization: It is for me to know and for you to find out.
Lines: 17
Message-ID: <anfi+23dq2o6ghf-n372@wp.eu>
References: <tu7pjr$fll6$1@dont-email.me>
MIME-Version: 1.0
Injection-Info: reader01.eternal-september.org; posting-host="6e7e26203a4150f5e2601a528323c6ed"; logging-data="523632"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/C1QNbAgzoW4Fjmg/6V2Fx"
Cancel-Lock: sha1:YuMrHRxjj1wvqRydFK9Xi/6j6Jo= sha1:eL8/h7kM4FOSypNMYd1uBMJFzLw=
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit