linux-l: Hu !...

christoph ch.freitag at gmx.de
So Jun 10 23:14:16 CEST 2001


das klingt nach einem verdammt guten Tip , um da allerdings was mit anfangen
zu können ist
wohl noch einbißchen früh ich hab ja gerade erst angefangen damit anzufangen
mich vom Billy und auch von der Maus zu lösen.
Trotzdem natürlich vielen Dank für den Tipp !

gruss christoph

----- Original Message -----
From: Dr. Bernd Freistedt <bf at bfrei.net>
To: <linux-l at mlists.in-berlin.de>
Sent: Sunday, June 10, 2001 8:13 PM
Subject: linux-l: apropos tree


> Ich hab' die meg schon geloescht...
>
> Da fragte jemand nach `tree` in Linux.
> Ich nehme immer:
>
> #!/bin/sh
> #
> #
> usage
> case $# in
>         0)     echo "Verzeichnisangabe fehlt\n$usage" 1>&2; exit
> 1 ;;
>         1)     test -d $1 || {
>                       echo "Verzeichnisangabe fehlerhaft:
> $1\n$usage" 1>&2; \
>                       exit 1
>                }
>                dir=$1
>                shift ;;
> esac
>
> path=`expr "/$dir" : '/\(.*/\)[^/][^/]*'`
> find $dir "$@" -print |
>   sed       -e '1n'                    \
>         -e 's%^'"$path"'%%'        \
>         -e 's/[^\/]*\//! ---->/g'  \
>         -e 's/ ----> !/      !/g'
> # End
>
> Aehnliche Werkzeuge schnitzt man sich fuer die maechtige Bash
> auch selber. Daruber hinaus empfehle ich `man sed` und `man
> awk`, dann noch ein bisschen Beschaeftigung mit Systemvariablen
> und regular expressions.
>
> Gruessli
> Bernd
>
>
>



Mehr Informationen über die Mailingliste linux-l