Bash

Aus Mediawiki Ferdinand Gruber
Version vom 7. Oktober 2020, 16:02 Uhr von WikiSysop (Diskussion | Beiträge) (1 Version importiert)
Zur Navigation springen Zur Suche springen

Variablen Zuweisung

Zu einer bestehenden Variablen etwas hinzufügen

var="Hello"
var+=" world"

Ausgabe

echo $var
Hello world

IP Adresse aus Domainname extrahieren

host grfe.dyndns.org | awk '/has address/ { print $4; exit}'
# Beispielausgabe:
91.114.189.118

Rechnungen durchführen

a=1
let c=$a+5
echo $c

Ausgabe:

6

Skript über SSH ausführen

ssh <host> 'bash -s --'  <  irgendein_script.sh parameter_1 parameter_2 ...

Das Skript ist lokal gespeichert, wird aber remote über SSH ausgeführt.

Die zwei Minuszeichen bedeuten, dass hier die Parameterliste für das Kommando bash zu Ende ist.