Я пытаюсь создать простой скрипт, который будет перемещать файлы на моем Nexus 7. Это стандартный Android 4.2.2. Что я сделал, так это попытался создать скрипт test.sh
со следующим содержимым:
#!/system/bin/sh
su
cp -r /folder/* /mnt/sdcard/dcim/camera
При попытке запустить этот скрипт из командной строки с помощью sh ./test.sh
я получаю следующие ошибки:
: not foundsh[2]:
: not foundsh[3]: su
cp: /folder/*: Permission denied
Я поместил test.sh
в корневую папку своего Nexus 7, и там определенно есть папка /system/bin
, внутри которой есть sh
. Команда cp
также работает правильно после ввода su
, поэтому проблема определенно заключается в корректной работе скрипта. Может ли кто-нибудь помочь мне решить проблему, в чем может быть проблема? Спасибо.
#!
, а не*!
. - person Cairnarvon   schedule 14.04.2013