Hi
ich bin leider noch ziemlich schlecht was Shell-Scripte betrifft.
Ich möchte ein script schreiben dass die ausgabe von "df" etwas
manipuliert und in eine textdatei schreibt.
df -h >> datei.txt
klappt natürlich wunderbar
dann steht, wie es auch sein soll, so etwas in der datei:
1 | Filesystem Size Used Avail Capacity Mounted on
|
2 | /dev/disk0s2 297Gi 226Gi 71Gi 77% /
|
3 | devfs 211Ki 211Ki 0Bi 100% /dev
|
4 | ...
|
Ich brauche die Ausgabe aber etwas manipuliert. Z.b mit zwei führenden
Leerzeichen pro Zeile
1 | Filesystem Size Used Avail Capacity Mounted on
|
2 | /dev/disk0s2 297Gi 226Gi 71Gi 77% /
|
3 | devfs 211Ki 211Ki 0Bi 100% /dev
|
4 | ...
|
oder Leerzeilen zwischen den Zeilen
1 | Filesystem Size Used Avail Capacity Mounted on
|
2 |
|
3 | /dev/disk0s2 297Gi 226Gi 71Gi 77% /
|
4 |
|
5 | devfs 211Ki 211Ki 0Bi 100% /dev
|
6 |
|
7 | ...
|
Ich denke die Probleme unterscheiden sich ja nicht so sehr, nur habe ich
gerade keinen Plan wie ich das ansetzen soll.
P.S. ich verwende die Bash. Wobei das ja auch allgemein machbar sein
sollte?
Gruß
Christoph