Quote:
Originally Posted by Didier Spaier
I only use constructs specified by POSIX
|
That was a very engaging rabbit hole. I am already aware of and frequently consult the POSIX standard, but I was not aware of the Almquist shell (
ash/
dash): a shell implementation that conforms closely to the POSIX standard, and is part of the Slackware distro. In fact the paragraph describing the Almquist shell for Slackware claims that
ash is the shell used by the Slackware install disks.
Relinking
/bin/sh to
/bin/dash would probably break too many things, no matter how much I'm tempted.
Now I'm considering whether it would be fun to write a true Bourne clone, as such a thing apparently does not exist.