Sample Header Ad - 728x90

list dependencies of all the shared libraries

0 votes
1 answer
48 views
I want to list the dependencies of all the shared libraries residing in a directory. I'm using ldd -r command to list the dependencies of a given shared library and redirect that output to a text file using >>. The problem I'm facing is, in the redirected output I'm not able to identify which shared library dependency is getting listed below. Command find /path/to/lib/directory/ -type f -name "*.so.*.*" -exec ldd -r {} \; >> ~/output.txt Current Output linux-vdso.so.1 (0x00007ffde59b0000) libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fbf1a168000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fbf1a13a000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fbf19f28000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fbf19e3f000) /lib64/ld-linux-x86-64.so.2 (0x00007fbf1a595000) linux-vdso.so.1 (0x00007ffd047fa000) libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f97509f9000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f97509cb000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f97507b9000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f97506d0000) /lib64/ld-linux-x86-64.so.2 (0x00007f9750d8b000) ... Expected Output file1.so linux-vdso.so.1 (0x00007ffde59b0000) libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fbf1a168000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fbf1a13a000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fbf19f28000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fbf19e3f000) /lib64/ld-linux-x86-64.so.2 (0x00007fbf1a595000) file2.so linux-vdso.so.1 (0x00007ffd047fa000) libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f97509f9000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f97509cb000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f97507b9000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f97506d0000) /lib64/ld-linux-x86-64.so.2 (0x00007f9750d8b000)
Asked by Harry (165 rep)
May 28, 2025, 05:26 AM
Last activity: May 28, 2025, 06:10 AM