refine debug script

This commit is contained in:
Ziyang Zhou
2022-11-12 10:41:13 +08:00
parent 534956886e
commit c16e87a426

19
debug.sh Normal file → Executable file
View File

@@ -3,7 +3,7 @@
usage() { usage() {
script=`basename "$0"` script=`basename "$0"`
echo "USAGE: $script [container]" echo "USAGE: $script [container]"
echo;echo echo;echo
} }
usage usage
@@ -41,15 +41,20 @@ if [ ! -z $1 ]; then
docker exec $1 ps -A > ps.txt docker exec $1 ps -A > ps.txt
docker exec $1 logcat -d > logcat.txt docker exec $1 logcat -d > logcat.txt
docker exec $1 logcat -d -b crash > crash.txt docker exec $1 logcat -d -b crash > crash.txt
docker exec $1 /vendor/bin/vainfo -a > vainfo.txt
docker exec $1 getprop > getprop.txt docker exec $1 getprop > getprop.txt
docker exec $1 dumpsys > dumpsys.txt docker exec $1 dumpsys > dumpsys.txt
echo "************** ip rule" > network.txt <<'EOF' >network.txt docker exec -i $1 sh
docker exec $1 ip rule >> network.txt echo "************** ip a"
echo "************** ip r show table eth0" >> network.txt ip a
docker exec $1 ip r list table eth0 >> network.txt echo "************** ip rule"
ip rule
docker inspect $1 > docker-inspect.txt echo;echo "************** ip r show table eth0"
ip r list table eth0
EOF
docker container inspect $1 > container-inspect.txt
docker image inspect `docker container inspect -f '{{.Config.Image}}' $1` > image-inspect.txt
fi fi
tmp_tar=${tmp_dir}.tgz tmp_tar=${tmp_dir}.tgz