[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: