44
you are viewing a single comment's thread
view the rest of the comments
[-] hallettj@leminal.space 4 points 1 month ago

That's the only think I know how to do with awk, and I reach for it a lot! cut is purpose-built for that function, and is supposedly easier to understand; but it doesn't seem to just work like awk does.

[-] victorz@lemmy.world 2 points 1 month ago

I think cut is a little bit finicky because two consecutive occurrences of the cell delimiter counts, and gives an empty cell when selecting the index between them.

choose is a bit better at this from what I remember, which is like the modern cut, I believe, of course written in Rust.

Otherwise Nushell excels at this sort of thing, although I don't really use it.

[-] hallettj@leminal.space 2 points 1 month ago

Oh, I hadn't heard about choose!

I have been using Nushell, and you're right, it is great at parsing input. Commands like detect columns and parse are very nice, and have been supplanting awk for me.

this post was submitted on 16 Dec 2025
44 points (94.0% liked)

Linux

11157 readers
864 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS