Linux 在shell脚本中运行aapt以转储目录下所有apk文件的权限?

Linux 在shell脚本中运行aapt以转储目录下所有apk文件的权限?,linux,shell,sh,aapt,Linux,Shell,Sh,Aapt,我需要在一个目录下转储大量apk文件的所有信息。对于每个apk文件,我需要获得包名和权限!我尝试了下面的代码,但没有成功 for file in *; do aapt dump permissions $file done 我可以在终端中运行命令,但不能在shell脚本中运行aapt!我得到这个错误:“找不到命令”!我该怎么办?可能您可以使用以下命令:- find ./ -name "*.apk" -exec aapt dump permissions {} \; 此处*.apk(

我需要在一个目录下转储大量apk文件的所有信息。对于每个apk文件,我需要获得包名和权限!我尝试了下面的代码,但没有成功

for file in *; do 
    aapt dump permissions $file
done

我可以在终端中运行命令,但不能在shell脚本中运行aapt!我得到这个错误:“找不到命令”!我该怎么办?

可能您可以使用以下命令:-

find ./ -name "*.apk" -exec aapt dump permissions {} \;
此处*.apk(文件名模式)需要根据要求进行验证

谢谢