[linux] Deel van een tekst bestand sorteren.

Richard Klein Leugemors richard op uzori.com
Wo Feb 14 10:35:29 CET 2024


Kan dat niet veel eenvoudiger met vim? (als 't platte test is)

Met visual mode (V) aangeven wat je wilt sorteren en dan   :sort<enter>

-- 
Met vriendelijke groet,
Richard


On Woensdag 14 Februari 2024 10:09 CET, "M.A. Perry via Linux" <linux op lists.nllgg.nl> wrote:
  Op 13-02-2024 20:32 schreef Geert Stappers via Linux:
Hoi,
Van een zwik tekstbestanden wil ik een gedeelte sorteren.
Voorbeeld bestand
---
Er was eens
- Romeo
- Charlie
- Mike
Lang en gelukkig
---
Dat zou na de gedeeltelijke sortering
---
Er was eens
- Charlie
- Mike
- Romeo
Lang en gelukkig
---
moeten worden.
============================
Kort antwoord:
(Ik hoop dat ik de puristen niet teleurstel)
Gebruik LibreOfficeCalc.
('tis geen toetsbord handeling, maar het blijkt te werken.

Lange antwoord:
1.  Kopie de tekst naar een "spreadsheet" van LinbreOfficeCalc
2.  Blok-in het te sorteren tekst. (Vermijd voet en aanhef dus)
3.  Data --> Sort Ascedning|Descending
4.  File --> SaveAs  .csv
5.  Extensie .csv wijzigen in .txt (of wat je wil)

Natuurlijk past dit oplissing niet makkelijk aan een bash script.
-----------
Mike Perry
--

------------- volgend deel ------------
Een HTML-bijlage is gescrubt...
URL: <https://lists.nllgg.nl/pipermail/linux/attachments/20240214/a42d4905/attachment.htm>


Meer informatie over de Linux maillijst