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.6 Kommandozeilenbearbeitung

Die Shell f�hrt ein Skript wie folgt aus:

  • aufsplitten in Token durch Metazeichen: LEERZEICHEN, TABULATOR, NEUEZEILE, ;, (, ), <, >, |, &

  • �berpr�fen auf Schl�sselworte au�erhalb von "..." und '...' (Schleife)

  • expandieren der Aliase au�erhalb von "..." und '...' (Schleife)

  • expandieren der geschweiften Klammern, a{1,2} -> a1 a2 au�erhalb von "..." und '...'

  • expandieren der Tilde, ~Nutzer -> Nutzers Homeverzeichnis au�erhalb von "..." und '...'

  • expandieren der Parameter, $PARAMETER au�erhalb von '...'

  • expandieren der Kommandosubstitutionen, $(Kommando) au�erhalb von '...'

  • aufsplitten in W�rter mit $IFS au�erhalb von "..." und '...'

  • expandieren von *?[] in Pfadnamen au�erhalb von "..." und '...'

  • schauen nach Kommando

    • Funktion

    • builtin

    • Datei in $PATH

  • Schleife

Einfache Anf�hrungszeichen innerhalb von doppelten Anf�hrungszeichen haben keinen Effekt.

Das Ausf�hren von set -x in der Shell oder das Starten der Shell mit der Option -x veranlasst die Shell alle gestarteten Kommandos auszugeben. Dies ist sehr n�tzlich zum Debuggen.


Debian GNU/Linux Reference Guide
Prev Home Next

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