Ik moet voor school een scriptje schrijven voor netwerkbeheer allerhande. Als trouwe Mac-gebruiker wil ik dat graag met bash doen.
Ik heb al wat gevonden, maar nu zit ik echt vast. Als ik m'n script draai, krijg ik volgende output:
Geef directory op:
/Users/
52 Shared
16993372 geerthuyTotale grootte: 17 Gb
De code die hier achter steekt:
for file in *
do
du -ks $file
done
Nu zou ik graag per map/file willen controleren of die groter is dan bijvoorbeeld 1000. Maar hoe kan ik die grootte in een variabele krijgen?
Ik had zelf al gedacht om die lijn "52 Shared" uit te lezen tot aan de eerte spatie en dat in een variabele te stoppen. Kan dit? Hoe? Of is er een betere methode?
Alvast bedankt!