"We are back" « oc.at

Shell-Befehl gesucht

d3ft0n3 29.11.2004 - 11:03 565 2
Posts

d3ft0n3

grinder
Avatar
Registered: Apr 2003
Location: Graz
Posts: 748
gesucht ist ein befehl der die kommandos

ls
sort
expand
cut
fmt
head
fail

verwendet und mit dessen hilfe die 10 größten files eines verzeichnisses ausgegeben werden (textdateien)

tia
d3ft0n3

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12140
Wer auch immer sich diese Aufgabenstellung für euch ausgedacht hat, ist vollkommen schwachsinnig, praxisfern und ohne Sinn für die Realität, oder kennt einfach nur "du" nicht. Sollte das ganze eine Übungsaufgabe für die Schule sein, bitte PM mir, ich wüßte zu gern, wie ich den überaus genialen Erdenker dieser Aufgabe schriftlich erreichen kann. Danke im Voraus.

Wie auch immer, hier die Lösung (ich hoffe, man muss, um die Aufgabe zu erfüllen, nicht JEDEN Befehl auch wirklich verwenden...):

Code:
ls -la | tr -s \[:blank:\] | cut -d " " --fields=5,9 | sort -nr | head -n10

Ohne Gewähr - aber mit den besten Wünschen ;)

d3ft0n3

grinder
Avatar
Registered: Apr 2003
Location: Graz
Posts: 748
hab jetzt folgende lösung:
Zitat
ls -S * | head -n10
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz