4 ms·
https://frippery.org/busybox/ https://frippery.org/busybox/
by joshenders 6y ago
https://frippery.org/busybox/ https://frippery.org/busybox/
- brundolf 6y agoI'd thought this would be useful but not a complete solution, but then noticed it looks like it includes its own shell? > The BusyBox shell is based on ash. It strives to be POSIX-compatible, though it does support some features of bash. A UNIX-style shell is something like the Windows command prompt, though much more powerful. It can be used as an interactive command line or to run shell scripts (like Windows batch files, though again, much more powerful).
- rmyorston 6y agoYes. The shell in BusyBox is derived from ash via dash. They have diverged over the years but there is some flow of patches between the two. While dash aims to be POSIX-compatible the BusyBox shell includes selected bash features. The shell in the busybox-w32 port has much of the POSIX and bash goodness of upstream BusyBox. It's a native WIN32 application so there are some concepts that don't translate well. For example, job control isn't supported and signal handling is limited. On the whole, though, I think it provides a reasonably comfortable shell experience.