如何在adb(android)中使用Bash而不是Shell?

问题描述 投票:0回答:1

我目前正在使用adb终端来访问我的数据库文件。但是,我只能使用以下方法访问终端:

./adb shell

我想从sh切换到bash,因为它对某些快捷方式更方便。我怎么做?

android bash adb sh
1个回答
0
投票

我不认为adb有bash选项,如果你输入adb help,你会看到shell的选项而不是bash的选项

shell:
 shell [-e ESCAPE] [-n] [-Tt] [-x] [COMMAND...]
     run remote shell command (interactive shell if no command given)
     -e: choose escape character, or "none"; default '~'
     -n: don't read from stdin
     -T: disable PTY allocation
     -t: force PTY allocation
     -x: disable remote exit codes and stdout/stderr separation
 emu COMMAND              run emulator console command

如果您可以分享,可能是您在运行快捷方式或命令时遇到的具体困难

但是,如果您仍然希望将adb与bash一起使用,则可以查看以下链接

https://android.stackexchange.com/questions/19315/how-to-set-bash-as-default-shell

© www.soinside.com 2019 - 2024. All rights reserved.