Shell Quickies
Letzte Änderung am 31.03.2012
Sammlung kurzer Bash-Befehls-Ketten
Dump (Backup) bestimmter Partitionen
- Mit df werden alle Partitionen aufgelistet
- Der grep-Befehl selektiert hier die Partitionen, die mirror enthalten; konkret ist dies auf /dev/mirror/* bezogen
- Der awk-Part gibt die komplette dump-Anweisung aus. Die Bezeichnung der Backup-Datei setzt sich aus dem Pfad /local/backup/, einem allgemeinen Teil 20120204-root, dem Mount-Pfad ohne führenden Slash (deshalb der Sub-String Befehl, der das erste Zeichen abschneidet) und dem Suffix .dump zusammen.
- Der letzte Befehl sh führt den Befehl aus.
df -h | grep mirror | awk '{print "dump -0Laf /local/backup/20120204-root" substr($6,2) ".dump " $1 }' | sh