3 ms·
Just some thoughts on why an ash might be useful today, although perhaps not as an everyday shell: 1. ash is usually smaller than these, and so works well in
by ainar-g 6y ago
Just some thoughts on why an ash might be useful today, although perhaps not as an everyday shell:
1. ash is usually smaller than these, and so works well in distributions aiming for a smaller size.
2. ash has fewer features, but most of those features are the features present in almost all sh variants, so it's a good shell for testing scripts. That is, if the script runs on ash, it will probably run on modern Bash (Linux), old Bash (macOS), and the shells that the ${X}BSD OSes use.
3. I don't really know if this is true, but I assume that as a smaller shell it still works well as a tool for learning about how shells work in general?