我正在编写一个bash脚本,通过0 9,11,13,15 * * 1,2,3,4,5 /local/bin/script.sh
连接到设备,然后操作文件。我提示用户输入要连接的IP地址,然后使用adb
进行连接。但是,我想验证设备是否已成功连接,如果不是,则中止脚本。
我想我会用adb connect $IP
之类的东西来完成这个,然后检查输出中的单词"无法连接" (我对bash脚本很新,所以这可能是非常基本的)。我如何在我的剧本中写这个?
答案 0 :(得分:1)
另一种方法是使用命令" adb devices",它只列出已连接的设备,并且在没有设备连接的情况下不输出任何内容。所以你可以利用它。如果您不确定如何操作,read this。
当然,如果连接了其他设备,那将是有问题的。但我假设您理所当然地认为没有其他设备。如果您想将此考虑在内,您只需查看" adb devices"输出之前和之后..