|
Gnome |
OS /
ShellScriptEscape Zeichen in echo berücksichtigen
Fehlerausgabe in Datei
DebuggingDebug an Debug aus Anzeige eingelesene Zeile an Anzeige eingelesene Zeile aus Stammverzeichnis des ausführenden Users$USER (geht nicht in crontab) Kommandozeilenparameter
Wertzuweisung SystemvariablenWenn in einem Script einer Systemvariablen ein Wert zugewiesen wird, werden die vorgegebenen Inhalte überschrieben (u.U. fatal z.B. bei PATH) Parameterliste
Verzeichnis von aktuellem Script ermittelnas it isVAR = $(dirname $0) absolutreadlink -f "$(dirname $0)" Arrayskomplettes Array ausgeben
Werteliste mit Trennzeichen in Array übertragenIn
Die 2. Methode funktioniert nicht mit allen Shells. FunktionenDefinition function-name Aufrufparameter: Wird die Funktion mit Parametern aufgerufen, können diese mit $1 .. $9 abgerufen werden. Diese Variablen sind lokal und haben nichts mit den Kommandozeilenparametern des Scripts zu tun. Aufruf:
Test mit regulären Ausdrücken
Die vorstehende Zeile liefert true zurück, falls der Ausdruck etwas Passendes in $VAL findet, sonst false. Der Ausdruck Konvertierung Zeichencodes
INFILE und OUTFILE müssen unterschiedlich sein, sonst gibt es Probleme mögliche Kodierungen auflisten: |