Re: test im script
Am Samstag, 10. Juli 2004 22:55 schrieb Bertram Scharpf:
> Am Samstag, 10. Jul 2004, 19:50:00 +0200 schrieb Jan Trippler:
[...]
> > Ein leeres Verzeichnis hat immer exakt 2 Links - einmal auf ..
> > und einmal auf .
>
> Leider nicht. Die beiden Hardlinks sind
>
> "/voller/pfad"
> "/voller/pfad/."
>
> Nach `touch /voller/pfad/einedatei' sind es immer noch zwei.
> Nach `mkdir /voller/pfad/undweiter' sind es drei:
Hm, stimmt. Denkfehler von mir - Dateien direkt unterhalb vom
Verzeichnis verändern den Linkcount nicht. Aber mir fällt grad noch
ein Weg ein (ob er nun eleganter als der find ist, mag dahin
gestellt sein):
if test `ls -a /voller/pfad | wc -l` -gt 2; then
..
fi
Jan
Reply to: