Re: Konsole: Die X grössten Dateien ermitteln
On Monday 18 May 2009, Dirk Schleicher wrote:
> Hallo,
>
> ich suche eine Möglichkeit mir die X grössten Dateien anzeigen zu
> lassen. Wie kann ich das hin bekommen?
Siehe unten, ohne Zeilenumbrüche.
Michael
#! /bin/sh
case "$1" in
"-h"|"--help")
echo "Usage: biggest [-n NUM] [DIRECTORY]..."
exit 0
;;
"-n")
limit="head $1 $2"
shift 2
;;
"-n"*)
limit="head $1"
shift 1
;;
*)
limit=head
;;
esac
find "$@" -type d -name '.?*' -prune -o -printf '%M %n %u %g %#s
%TY-%Tm-%Td %TH:%TM %P\n' |
sort -k5nr | $limit |
awk '{ printf "%s %2d %-8s %-8s %12\47d %s %s %s\n", $1, $2, $3, $4,
$5, $6, $7, $8 }'
--
Michael Schuerig
mailto:michael@schuerig.de
http://www.schuerig.de/michael/
Reply to: