如何在linux中使用objdump和bash函数在共享对象文件中找到函数?

G-7*_*-71 17 c linux bash shared-libraries objdump

我在linux中有一个文件夹,它包含几个共享对象文件(*.so).如何在linux中使用objdump和bash函数在共享对象文件中找到函数?

例如,以下示例func1在mylib.so中找到我的函数:

objdump -d mylib.so | grep func1
Run Code Online (Sandbox Code Playgroud)

但我想找到func1包含共享对象文件的文件夹.我不知道bash语言以及如何组合linux终端命令.

ugo*_*ren 30

nmobjdump这个任务简单.
nm -A *.so | grep func应该管用.该-A标志告诉nm打印的文件名.