Earlier quoted context omitted.
I wrote marcel. In my view, nushell and marcel are very similar. nushell has tabular output, which I haven't thought was all that useful. Marcel is python-based. The nushell guys have had to invent a lot of language. By basing marcel on python, I don't have to invent language. Any logic to be added is expressed in python. E.g, do a recursive listing of files and find those that changed in the last 3 days: ls -fr | se…
This looks interesting, but the examples don't really show off Marcel's power. The example you just gave without Marcel is: find . -type f -mtime -3 The example on this page: https://www.marceltheshell.org/list-processes ps -u djt | map (p: p.signal(9)) That's: pkill -9 -u djt The example for summing files by extension is a bit more interesting: ls -fr | map (f: (f.suffix, 1)) | red. + | sort Vs something like: find…
As for a more complex example: yes, the website has better examples, but they are also more involved to explain.