次のスクリプトを実行すると、ブレーク後にハングするため、「何か他のことを実行する」ことはありません。休憩の後、 adb shell logcat がまだ実行されているためだと思います。手動で ctrl-c を押すと logcat が終了し、他の何かを実行できるようになりますが、これを自動的に行う方法はありますか?
adb logcat -c
adb shell logcat -s "test" | while IFS=" " read -a Array
do
echo "${Array[2]} ${Array[3]}"
if [ "${Array[2]}" == "${Array[3]}" ]
then echo "Equals"
break
fi
done
#do something else
ありがとう