Show HN: Zrc – a Unix shell without fi, esac or done

Share This Post

Welp, second time posting this project! Bourne shell’s ALGOL-inspired syntax seems a bit verbose, and while `rc` is quite nice, it lacks some features I’d prefer in a shell (this is probably by design). Though don’t let the name I chose fool you, this shell is probably more related to `tcl` or `csh` than `rc`, except in some small places.
It’s been a while since my last post. Notable new features include a stack trace (via `caller`), `try`/`catch` (but only with user-supplied strings), `fc`, `disown`, login shell detection, and a shorter argv alias (`${argv number}` becomes `$number`).
I’d love some feedback on the design. (Also yes, I’m aware the line editor can’t wrap that well. Probably WONTFIX)


Comments URL: https://news.ycombinator.com/item?id=45744308

Points: 1

# Comments: 0

Source: github.com

Subscribe To Our Newsletter

Get updates and learn from the best

More To Explore

Fun Cheap SF Map

Article URL: https://funcheapsfmap.com Comments URL: https://news.ycombinator.com/item?id=45786689 Points: 1 # Comments: 1 Source: funcheapsfmap.com

Do You Want To Boost Your Business?

drop us a line and keep in touch

We are here to help

One of our technicians will be with you shortly.