Se você reafirmar o problema como "Como posso executar modinfo
em todos (ou alguns) módulos e selecionar alguma saída para uso posterior?", você poderia usar esse truque (deixei os comandos que usei para descobrir como chegar ao resultado final):
ls /lib/modules
ls /lib/modules/$(uname -r)
ls /lib/modules/$(uname -r)/kernel
find /lib/modules/$(uname -r)/kernel -type f -name '*.ko' -print
for i in $( !! ) ; do
for i in $( find /lib/modules/$(uname -r)/kernel -type f -name '*.ko' -print ) ; do
j=${i##.*/}
j=${j%%.ko}
echo $j
modinfo $i | egrep 'filename:|alias:'
echo ""
done
Esse truque pode ser usado em outro lugar, divirta-se!