This page is about [wiki:Stephen_Bourne Bourne] shells compatible script interpreters (bash, dash, busybox, etc..)
?Anchor(testing)
Testing for compatibility
Consider testing touy script with various bourne compatible shell interpreters.
dash is a simple, posix compiant, shell interpreter.
busybox is used in Debian installer (attention, some features can be disable at compile time). It may contain its own implementation of grep, sed, etc..
?Anchor(Differences)
Differences between implementation
Bash : Major differences from the Bourne Shell ?BR. [http://www.gnu.org/software/bash/manual/bashref.html#Major-Differences-From-The-Bourne-Shell http://www.gnu.org/software/bash/manual/...]
?Anchor(i18n) Internationalizing
Internationalizing shell scripts
The Internationalization of shell shell scripts can be achieved by multiple means :
Use variables with strings. ?BR. http://www.hedden-information.com/translation-services/Internationalizing-UNIX.htm
Use Bash's $"sample" syntax. ?BR. http://www.gnu.org/software/bash/manual/bashref.html#Locale-Translation ?BR(example: http://lists.debian.org/debian-i18n/2002/05/msg00018.html
Use gettext ?BR. http://lists.debian.org/debian-i18n/2002/05/msg00019.html
See Also
- ["Bash"]
Beginner's Bash (and compatibles) ?BR. [http://linux.org.mt/article/terminal]-~
Bash (and compatible) Guide for Beginners ~-[http://www.tldp.org/LDP/Bash-Beginners-Guide/html/index.html].-~
Wikipedia's Bourne_shell