verdeye
Legacy Member
Hoi,
ik ken geen snars van shell scripting, en ik krijg na enkele dagen proberen en sukkelen echt niet de degelijke ouput die ik nodig heb.
Het zit zo ik heb een totaal nodig van het aantal hdd space op mijn server, en het free hdd space. Nu moeten mijn extern gemounte disks hier ook bij.
Dankzij het cmd 'df' kan je alle gegevens van alle mounted disks opvragen, mijn output:
Bestandssysteem 1K-blokken Gebruikt Beschikbr Geb% Aangekoppeld op
/dev/sda1 74692260 24659808 46238304 35% /
varrun 387772 384 387388 1% /var/run
udev 387772 92 387680 1% /dev
/dev/sdb1 244196000 150275388 93920612 62% /media/disk1
/dev/sdd1 488384000 287120632 201263368 59% /media/disk2
/dev/sdc1 488384000 89511660 398872340 19% /media/disk3
Nu heb ik de som van sda1,sdb1,sdd1,sdc1 nodig met als output:
beschikbaar totaal gebruikt totaal
Dit had ik ongeveer al gevonden:
df $1 | tail -1 | awk '{print $2 " " $4}'
Maar zo krijg ik alleen die van mijn sda1 ...
Hulp hulp hulp ...
Cheers,
ik ken geen snars van shell scripting, en ik krijg na enkele dagen proberen en sukkelen echt niet de degelijke ouput die ik nodig heb.
Het zit zo ik heb een totaal nodig van het aantal hdd space op mijn server, en het free hdd space. Nu moeten mijn extern gemounte disks hier ook bij.
Dankzij het cmd 'df' kan je alle gegevens van alle mounted disks opvragen, mijn output:
Bestandssysteem 1K-blokken Gebruikt Beschikbr Geb% Aangekoppeld op
/dev/sda1 74692260 24659808 46238304 35% /
varrun 387772 384 387388 1% /var/run
udev 387772 92 387680 1% /dev
/dev/sdb1 244196000 150275388 93920612 62% /media/disk1
/dev/sdd1 488384000 287120632 201263368 59% /media/disk2
/dev/sdc1 488384000 89511660 398872340 19% /media/disk3
Nu heb ik de som van sda1,sdb1,sdd1,sdc1 nodig met als output:
beschikbaar totaal gebruikt totaal
Dit had ik ongeveer al gevonden:
df $1 | tail -1 | awk '{print $2 " " $4}'
Maar zo krijg ik alleen die van mijn sda1 ...
Hulp hulp hulp ...
Cheers,