实现原理
使用 expect -c "cmd string"
举例如下:
#!/bin/bash
#push calibration file to robot
adb push ./test.txt /userdata/
expect -c "
spawn adb shell
expect "*root*" {send "ls\\r"}
interact
"
代码解析:
先使用adb push 上传了文件test.txt 到 /userdata/目录,然后 登录adb shell 执行了ls命令
·
·
·
欢迎各位老铁一键三连,本号后续会不断更新树莓派、人工智能、STM32、ROS小车相关文章和知识。
大家对感兴趣的知识点可以在文章下面留言,我可以优先帮大家讲解哦
欢迎大家光临我的淘宝小店【玩转智能机器人】,会定期推出教程中使用的物美价优的硬件,你的光临就是对我的支持
原创不易,转载请说明出处。