Итак, я пытаюсь извлечь изображение мобильного Android для проведения судебно-медицинской экспертизы с помощью инструмента adb. Я смог успешно извлечь изображение. Но теперь я пытаюсь сделать сценарий оболочки для всего процесса извлечения. Сценарий выглядит следующим образом: -Сценарий оболочки для извлечения изображения Android-мобильного телефона
#!/bin/bash
sudo adb start-server
adb shell
su
dd if=/dev/block/mmcblk0p12 of=/storage/extSdCard/I1.img bs=4096
exit
exit
adb pull /storage/extSdCard/I1.img Desktop/img/
sudo adb kill-server
sudo mount -o loop Desktop/img/I1.img /mnt/a501/
Теперь после команды adb shell
, я получаю доступ к андроида оболочки устройства и пост, который скрипт получает приостановлено. Есть ли в любом случае, я все еще могу продолжить запуск скрипта из оболочки Android?
спасибо за мат ответ. очень признателен!! просто нужно сделать небольшую настройку, включив две команды выхода в EOF. Не могли бы вы рассказать мне о функциональности EOF и о том, как это работает в отношении конкретного сценария? –
Проверьте http://tldp.org/LDP/abs/html/here-docs.html и http://en.wikipedia.org/wiki/Here_document –