Bash: Erkennt alle Festplatten und zeigen Sie den freien Speicherplatz

Ich bin den folgenden Befehl ausführen, um den verfügbaren Speicherplatz auf meiner HHD. In diesem Fall weiß ich, dass das Gerät (/dev/disk0s2).

Frage ich mich, wie man zunächst erkennen, alle HDD ' s und dann führen Sie den Befehl df eingeben unten zeigen den verfügbaren Speicherplatz aller Festplatten.

$ df -h
Filesystem      Size   Used  Avail Capacity  Mounted on
/dev/disk0s2   112Gi   58Gi   54Gi    52%    /
/dev/disk0s3   800Gi   400Gi  400Gi   50%    /

 df -h | awk '$1=="/dev/disk0s2"{print $4}'

Ergebnis: 54Gi

Ergebnis brauche ich: disk0s2: 54Gi, disk0s3: 400Gi, etc....

  • Unten ist die Antwort, die ich suchte, es war nützlich, es zu finden.
InformationsquelleAutor Citizen SP | 2012-11-15
Schreibe einen Kommentar