Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

Debian GNU/Linux Reference Guide
Prev Home Next

13.2.2 POSIX-Shells

Verschiedene Pakete bieten eine POSIX-Shell in Debian an:

  • dash (Sarge)

    • Priority: optional

    • Installed-Size: 176

    • Kleinste und schnellste – das Beste zum Booten

  • ash (Woody)

    • Priority: optional

    • Installed-Size: 180

    • Kleiner und viel schneller – gut f�r Bootprozess

  • bash

    • Essential: yes

    • Priority: required

    • Installed-Size: 580

    • Gr��er und vielf�ltig – viele implementierte Erweiterungen

  • pdksh

    • Priority: optional

    • Installed-Size: 408

    • Komplett AT&T ksh �hnlich

Wollen Sie portable Shellskripte schreiben, ist es am besten es als POSIX-Shellskript zu schreiben. Verwenden Sie /bin/sh verlinkt auf ash (oder dash), um dessen POSIX-Konformit�t zu testen. Vermeiden Sie Skripte mit "bashisms" oder "zshisms" zu schreiben. Vermeiden Sie zum Beispiel:

  • if [ foo == bar ] ; then ...

  • diff -u Datei.c{.orig,}

  • mkdir /foo{bar,baz}

Die Erl�uterungen zu Shells in diesem Dokument beziehen sich nur auf POSIX-Shells und damit nicht auf csh-artige Shells wie tcsh.


Debian GNU/Linux Reference Guide
Prev Home Next

 
 
  Published under the terms of the GNU General Public License Design by Interspire