Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 05 Apr 2010 14:52:02 -0400
From:      Michael Butler <imb@protected-networks.net>
To:        Garrett Cooper <yanefbsd@gmail.com>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: ldd manpage - example does not work
Message-ID:  <4BBA3152.9010506@protected-networks.net>
In-Reply-To: <v2t7d6fde3d1004051140m1e174aa4xfb84940fc74921dc@mail.gmail.com>
References:  <4BBA2D66.5060702@gwdg.de> <v2t7d6fde3d1004051140m1e174aa4xfb84940fc74921dc@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 04/05/10 14:40, Garrett Cooper wrote:
> On Mon, Apr 5, 2010 at 11:35 AM, Rainer Hurling <rhurlin@gwdg.de> wrote:

>> The example looks as follows:
>>
>> find . -type f | xargs -n1 file -F | grep ELF | cut -f1 -d' ' | xargs ldd -f
>> '%A %o\n' | grep libc.so.6

[ .. snip .. ]

> 1. The file(1) usage looks incorrect (I get a lot of messages like the
> following):
> 
> Usage: file [-bcikLhnNrsvz0] [-e test] [-f namefile] [-F separator]
> [-m magicfiles] file...
>        file -C -m magicfiles
> Try `file --help' for more information.
> 
> 2. It's no longer libc.so.6 for many versions of FreeBSD; it can
> potentially be libc.so.7...

Try ..

find . -type f | xargs -n1 file -F ' ' | grep ELF | cut -f1 -d' ' \
 | xargs ldd -f '%A %o\n' | grep libc.so.[67]

;-)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (FreeBSD)

iEYEARECAAYFAku6MVIACgkQQv9rrgRC1JLrXgCZAauZv2h8SrqkKdJNL5Xpv9KN
ml8An20zgpbjrJVZ2XdLc6/HVch69f3w
=sBOs
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4BBA3152.9010506>