私はgit bash(msysgit)を使ってAndroid adbコマンドにunixスタイルのパスを渡そうとしていますが、シェルは私のパスを正しく解釈していません。これまで私が試したことです:Windowsのgit bashからadbコマンドに絶対パスを渡すにはどうしたらいいですか?
$ adb push myfile /mnt/sdcard/
failed to copy 'myfile' to 'C:/Program Files (x86)/Git/mnt/sdcard/': No such file or directory
$ adb push myfile "/mnt/sdcard/"
failed to copy 'myfile' to 'C:/Program Files (x86)/Git/mnt/sdcard/': No such file or directory
$ adb push myfile '/mnt/sdcard/'
failed to copy 'myfile' to 'C:/Program Files (x86)/Git/mnt/sdcard/': No such file or directory
これを行う正しい方法は何ですか?
「cmd」(dos-prompt)で同じことを試しましたか?私はそれがそこで動作すると思う – trans1st0r
@DevJyotiBeheraはい、私はWindowsのcmdプロンプトでそれを試して、それは動作しますが、私はmsysgitで動作していない理由を把握しようとしていた。私はパスとクォートがここでどのように働くかを理解したい。 –
http://stackoverflow.com/q/11519659/1983854をチェックしましたか?また 'ls/mnt/sdcard /'は動作しますか?それが適切にパスを検出するかどうかを確認する。 – fedorqui