我正在尝试创建一个 Perl
脚本以通过 adb shell
运行一组命令。
cmd1
cmd2
cmd3
cmd3(1)
我将所有命令放在一个文本文件中并像这样运行它:adb shell < adb_commands.txt
.( reference )
但是,我有一个问题,需要从上一个命令 cmd3 中执行最后一个命令 cmd3(1)。
因此 cmd3 将被执行并等待输入 cmd3(1)。这并没有发生,因为据我所知,adb shell
正在等待 cmd3 完成以便它可以运行 cmd3(1)。
有人可以建议如何解决这个问题,或者是否有其他方法可以解决这个问题?
最佳答案
使用&不&&
&& 仅当前一个命令成功时才运行下一个命令
无论成功与否,在上一个命令完成后运行下一个命令
关于android - adb shell 从同一个 cmd 窗口运行多个命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30269950/