====== Portable Shellscripte ====== ^ Shell ^ bash ^ dash ^ sh ((Achtung: oft nur ein Symlink auf eine andere Shell wie bash))^ ksh ^ zsh ^ ^ interner Befehl oder Schreibweise ^^^^^^ | Expansionsschreibweise "Datei{1,2}" als für "Datei1 Datei2" | J | N | ? | ? | ? | | getopts ((alternativ getopt für ältere Systeme)) | ? | ? | ? | ? | ? | ===== Links ===== * [[http://www.novell.com/coolsolutions/feature/11232.html|Making Scripts Portable]] * [[http://www.pixelbeat.org/programming/shell_script_mistakes.html|Common shell script mistakes]] * [[http://www.linux.com/archive/feed/34658|What to watch out for when writing portable shell scripts]] * [[http://news.slashdot.org/story/09/02/11/1355243/Beginning-Portable-Shell-Scripting|Beginning Portable Shell Scripting]] * [[http://www.gnu.org/software/autoconf/manual/html_node/Portable-Shell.html|Portable Shell Programming]] * [[http://www.lob.de/pdf/9781430210436.pdf|Beginning Portable Shell Scripting - From Novice to Professional - Inhaltsverzeichnis Peter Seebach]]