34 lines
773 B
Bash
34 lines
773 B
Bash
![]() |
#!/bin/bash
|
||
|
|
||
|
project_proguard_file=./app/proguard-rules.pro
|
||
|
package_list=('com.nnbc123' 'com.chu' 'com.zhihu.matisse' 'com.tongdaxing' 'com.example' 'com.soundcloud' 'com.netease.nim.uikit')
|
||
|
|
||
|
echo ' '
|
||
|
echo '***** search proguard rules *****'
|
||
|
echo ' '
|
||
|
echo 'search proguard rules in '"$project_proguard_file"
|
||
|
echo ' '
|
||
|
echo 'search this packages:'
|
||
|
echo "$package_list"
|
||
|
echo ' '
|
||
|
|
||
|
touch proguard_rules.txt
|
||
|
cat /dev/null > proguard_rules.txt
|
||
|
|
||
|
for p in ${package_list[*]}
|
||
|
do
|
||
|
echo "********************"
|
||
|
echo 'search '"$p"':'
|
||
|
echo ' '
|
||
|
cat "$project_proguard_file" | grep "$p" >> proguard_rules.txt
|
||
|
echo "********************"
|
||
|
echo ' '
|
||
|
done
|
||
|
|
||
|
echo ' '
|
||
|
echo '***** search proguard rules finished *****'
|
||
|
echo ' '
|
||
|
echo 'check search result in proguard_rules.txt'
|
||
|
echo ' '
|
||
|
|