P
peter.goesswein
Grünschnabel
Hallo!
Ich habe gerade mit Shell-Skripting angefangen und über ein wenig mit diversen Beispielen.
Derzeit versuche ich gerade, die Größe der Verzeichnisse einer Variablen zuzuweisen - diese Verzeichnise sortiere ich vorher und gebe nur die n größen aus.
ich hätte das so gelöst:
b=`du -h $verzeichnis | sort -n | head -n $anzahl`
echo $b
eigentlich funktioniert das schon, aber leider werden mir die verzeichnisse als string ausgegeben - dh. es erfolgt keine Zeilenumbruch zwischen den einzelnen dateien.
wie kann ich das nun machen, dass jede datei in einer neuen zeile steht?
herzlichn dank, mfg peter
Ich habe gerade mit Shell-Skripting angefangen und über ein wenig mit diversen Beispielen.
Derzeit versuche ich gerade, die Größe der Verzeichnisse einer Variablen zuzuweisen - diese Verzeichnise sortiere ich vorher und gebe nur die n größen aus.
ich hätte das so gelöst:
b=`du -h $verzeichnis | sort -n | head -n $anzahl`
echo $b
eigentlich funktioniert das schon, aber leider werden mir die verzeichnisse als string ausgegeben - dh. es erfolgt keine Zeilenumbruch zwischen den einzelnen dateien.
wie kann ich das nun machen, dass jede datei in einer neuen zeile steht?
herzlichn dank, mfg peter