Shell Text verarbeiten

#2702639
Lesenswert?

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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren