Date: Mon, 05 Apr 2010 22:09:28 +0200 From: Rainer Hurling <rhurlin@gwdg.de> To: Michael Butler <imb@protected-networks.net> Cc: Garrett Cooper <yanefbsd@gmail.com>, freebsd-stable@freebsd.org Subject: Re: ldd manpage - example does not work Message-ID: <4BBA4378.5040402@gwdg.de> In-Reply-To: <4BBA3152.9010506@protected-networks.net> References: <4BBA2D66.5060702@gwdg.de> <v2t7d6fde3d1004051140m1e174aa4xfb84940fc74921dc@mail.gmail.com> <4BBA3152.9010506@protected-networks.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Thank you very much for your answers! On 05.04.2010 20:52 (UTC+1), Michael Butler wrote: > -----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... I want to create a list of binaries, which are linked against the old libz.so.5 and must be upgraded ... find /usr/local/ -type f | xargs -n1 file -F ' ' | grep ELF | cut -f1 -d' ' | xargs ldd -f '%A %o\n' | grep libz.so.5 > ~/libz.so.5.txt > > 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?4BBA4378.5040402>