4 ms·
Many such cases. Nushell fixes this: https://nushell.sh/ https://nushell.sh/ I've been using it as my shell for 2-3 years, and it has improved a LOT since the
by RGBCube 1y ago
Many such cases.
Nushell fixes this: https://nushell.sh/ https://nushell.sh/
I've been using it as my shell for 2-3 years, and it has improved a LOT since then. The interactive experience is great, and it's wonderful assembling scripts in its REPL. I can use my editor to edit the bufferline too using ctrl+o.
The best thing about it is that's it's self-contained. You don't have to assume anything about the users environment, as Nushell has almost everything you'd need fot common tasks built-in.
Some example scripts I've written:
- Link all files in a dir & deduplicate based on hash, in parallel, handling all cases: https://github.com/RGBCube/random-scripts/blob/master/linearize.nu https://github.com/RGBCube/random-scripts/blob/master/linear...
- A simple github->forgejo migration/live mirroring script: https://github.com/RGBCube/GitHub2Forgejo/blob/master/github2forgejo https://github.com/RGBCube/GitHub2Forgejo/blob/master/github...
All of these only need nushell, and not even coreutils.