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 Le shell POSIX

Parecchi pacchetti forniscono una shell POSIX shell in Debian:

  • dash (Sarge)

    • Priorit�: opzionale

    • Dimensioni da installato: 176

    • Il pi� piccolo ed estremamente veloce — ottimo per il boot d'inizio

  • ash (Woody)

    • Priorit�: opzionale

    • Dimensioni da installato: 180

    • Piccolo e veloce — buono per il boot d'inizio

  • bash

    • Essenziale: si

    • Priorit�: richiesto

    • Dimensioni da installato: 580

    • Pi� grosso e ricco di funzioni — molte le estensioni implementate

  • pdksh

    • Priorit�: opzionale

    • Dimensioni da installato: 408

    • AT&T completo, somiglia a ksh

Se scrivete uno script che sia portatile, � meglio scriverlo come script POSIX. Usate /bin/sh collegato a ash o (dash) per testarne la complianza con POSIX. Evitate di scrivere gli script con espressioni tipiche di bash o zsh. Evitate, per esempio:

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

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

  • mkdir /foo{bar,baz}

La descrizione per la shell in questo documenti si applica solo per le shell POSIX e perci� non si applica alle shell di tipo csh, inclusa tcsh.


Debian GNU/Linux Reference Guide
Prev Home Next

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