Когда я запускаю ниже команды непосредственно на приглашение, он отлично работает, потянув все файлы из эмулятора SDCard:создания команды ADB тянуть Баш
adb -s emulator-5556 pull /sdcard/.
Однако, когда я создаю Баш файл (extract.sh) с командой и выше запустить его я получаю следующее сообщение об ошибке:
remote object 'C:/Program Files (x86)/Git/sdcard/' does not exist
Как можно видеть, это как-то добавляет C:/Program Files (x86)/Git
перед ним. Это содержимое Баш файла:
#!/bin/bash
adb -s emulator-5556 pull /sdcard/.
Кто-нибудь есть представление о том, почему это работает, когда direcly печатать на строке, а не через Баш файл? Спасибо
Вы используете Cygwin? – enedil
@enedil: Нет, я не использую его – Dev01
Итак, почему вы создали скрипт bash? В Windows это пакетный файл (* .bat или * .cmd). – enedil