This is the "base language" for shell scripting under Linux.
This is generally known as "the vanilla shell".
- Dash is very close to the vanilla shell, and is what I'm probably using.
My scripts are hosted in a git repository.
Busybox has a minimal shell.
- Wicked Cool Shell Scripts, 2nd Edition
- A Shell Programming Primer [ 1 ] was http://www.vectorsite.net/tsshell.html
- Csh Programming Considered Harmful
- shc - Generic shell script compiler
- I still use this regularly..
- 2016-04-03 - 4.2?, on Slackware 14.1
2016-03-26 - 0.5.7-4ubuntu1 on Lubuntu 14.04.4 LTS
2016-04-03 - 4.2? ∞
(no notes have been added)
On Slackware 14.1,
/bin/sh is a symlink to
Running it, gives this prompt:
There is also
ash (Almquist shell), and I have no idea how to determine it's version.
man ash is a BSD man page, and has, at it's footer,
January 9, 1999.
How to detect remoteness