Re: OT: mit Solaris "find / -print -type d" auf 3 Ebenen begrenzen
On 5/31/09, David Haller <lists@dhaller.de> wrote:
Hallo David
besten Dank für deine Lösung.
> Sorry für's OT, da perl statt find:
>
> perl -MFile::Find -e 'find({
> wanted => sub { print "$_\n" if( -d && tr{/}{} <= 3 ); },
> no_chdir => 1,
> }, @ARGV);' /da/wo/du/suchen/willst/
>
> Das abschließende '/' beim Argument ist relevant, wenn's ein symlink
> ist. Symlinks werden nicht verfolgt (dafür gibt's aber auch ne Option).
Für mich ist Perl eine zu hohe Wissenschaft ;) und kann es nicht
abändern. Deshalb nehme ich das Shell-Beispiel von Thomas.
> HTH,
> -dnh
Sven
Reply to: