> On Jan 3, 2023, at 6:37 PM, Bakul Shah wrote: > > I write shell one liners all the time[1]. > > Go is just too verbose for scripting. I use it for larger programs but typically these don't start out as shell scripts. > > [1] In fact I use find (or zsh's **/*), xargs, grep, sort, uniq, field picking often enough that I wish they were built-in a shell but I haven't figured out a simple syntax for it as yet. I was 50 years old before I learned that sort has a -u, so I could have saved the pipe-through-uniq step. I also keep getting told grep has a -r but my finger macros won't stop typing find . -name \*.py | xargs ... (And yes, it's GNU find just about everywhere, so I can do -print0 | xargs -0 and not have to get fancy with the -I) But also, crap, it was 25, count 'em, 25 years ago that a friend looked at my workflow and said "I've never seen anyone use a GUI just as a way to keep a dozen terminal windows open side by side before." Adam