I am trying to create a Perl script to run set of commands through adb shell.
cmd1
cmd2
cmd3
cmd3(1)
I put all the commands in a text file and ran it like this: adb shell < adb_commands.txt.(reference)
However, I have this one issue where the last command cmd3(1) needs to be executed from within the previous command cmd3.
So cmd3 will be executed and will wait for cmd3(1) to be entered. This is not happening coz as far as i can tell, adb shell is waiting for cmd3 to finish so it can run cmd3(1).
Can someone please advise on how to solve this issue or if there are any alternate ways to do this?