This is the version 5bb8b4b408367b37baaa5b61 from 2009-01-25 10:27:36 comment: 'Erste Version'
Shell Scripte ed
Table of Contents
Grundlagen ed
Script Datei ed
alle Befehle können direkt in der Shell eingegeben werden, oder in einer Datei, die mit etwas in der Art beginnt:
#! /bin/sh
Zeichenketten ed
...Hochkommas...
Variablen ed
...sind Strings
Werte in Variablen speichern:
a=hallo a="hallo" a='hallo'
Werte auslesen:
echo $a
dabei substituiert die Shell die Variable durch den Inhalt, beim ausführen wird daraus
echo "hallo"
Dateien ed
Die Ein- und Ausgabe von Befehlen kann in Dateien umgeleitet werde
Ausgabe ed
Datei mit der Ausgabe überschreiben:
echo hallo > datei_name
an Datei anhängen:
echo hallo >> datei_name
Auch Fehlermeldungen können in Dateien umgeleitet werde:
rm dsfkjsdf 2> datei_name
Eingabe ed
Text statt über die übliche Tastatureingabe aus einer Datei ins Programm eingeben:
befehl < datei_name
- Achtung:
{
befehl1
befehl2
} < datei_name