在centos7上写shell脚本,adb reboot后不能执行之后的命令,导致脚本无法继续! 10

在centos7上执行一个shell脚本,用for循环依次重启(adbreboot)192.168.1.1,,192.168.1.2...但是有一个问题,adbreboo... 在centos7上执行一个shell脚本,用for循环依次重启(adb reboot)192.168.1.1,,192.168.1.2...但是有一个问题,adb reboot之后会停滞,不会执行后面的指令,有什么办法可以解决??
重点不是排序。。同志们,adb reboot之后怎么样继续进行后面的命令。或者说,怎样给10个不同的ip进行adb reboot。万分感激!
展开
 我来答
良玉小帝
2017-10-26 · 个人日常精心汇总合集
良玉小帝
采纳数:5925 获赞数:9451

向TA提问 私信TA
展开全部
必须按顺序重启?
如果必须按顺序,放后台执行但是中间间隔多少秒,sleep 60
比如:
for xx in ${xxx[@]}
do
adb reboot 192.168.1.${xx} &
sleep 60
done
追问

。。只是举个例子

我的重点是正常执行adb reboot后需要ctrl + c来结束,如下图。

在shell里面执行adb reboot后会一直停在那里,导致无法继续执行后面的命令。求解啊QAQ

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式