diff --git a/xwords4/android/scripts/alogcat-n.sh b/xwords4/android/scripts/alogcat-n.sh new file mode 100755 index 000000000..1d49fd5b5 --- /dev/null +++ b/xwords4/android/scripts/alogcat-n.sh @@ -0,0 +1,30 @@ +#!/bin/sh + +set -u -e + +INDX=1 +PAT="." + +usage() { + [ $# -ge 1 ] && echo "ERROR: $1" + echo "usage: $(basename $0) [-n <1-based-indx>] [-g]" + exit 1 +} + +while [ $# -ge 1 ]; do + case $1 in + -n) shift + [ $# -ge 1 ] || usage "-n requires a parameter" + INDX=$1 + ;; + -g) PAT="D/XW4\|D/xw4" + ;; + *) + usage + ;; + esac + shift +done + +DEVICE=$(adb devices | grep 'device$' | awk '{print $1}' | sed -n "${INDX}p") +adb -s $DEVICE logcat | grep "$PAT"