Я пытаюсь запустить сценарий оболочки Linux на оболочке adb. Это дает ошибки! Вот и вся история:запустить сценарий linux bash на оболочке adb
Я написал простой скрипт Баш hello.sh:
#!/bin/bash
function hello
{
echo "hello world!"
}
hello
работает как ./hello.sh производит о/р
hello world!
Теперь я нажал файл на устройство Android с помощью
adb push hello.sh /data/folder_name
затем выполнил следующую команду для входа в оболочку adb
adb shell
В ADB оболочки выпустили следующие команды
cd /data/folder_name
chmod 755 hello.sh
sh hello.sh
Это то, что я получаю от ADB оболочки:
# sh hello.sh
sh hello.sh
function: not found
hello world!
hello: not found
#
Что здесь происходит! Или есть другой способ записи функции для скрипта оболочки adb
Я искал, но не получил правильное решение Пожалуйста, помогите.
совершенен! Благодаря.:) –