Me estoy conectando a este teléfono de Google a través de adb
, necesito cambiar un carácter dentro de un archivo de texto, y usaría vi
, o tal vez sed -i
, o incluso pico
si nada más ayuda, pero no encuentro ningún editor de CLI conocido.
¿Cómo hacen esto los entusiastas de Android? Quiero decir, ¿aparte de copiar el archivo de un lado a otro?
/system/bin/sh: vi: not found
127|root@generic_x86:/ # pico
/system/bin/sh: pico: not found
127|root@generic_x86:/ # nano
/system/bin/sh: nano: not found
127|root@generic_x86:/ # vim
/system/bin/sh: vim: not found
127|root@generic_x86:/ # sed
/system/bin/sh: sed: not found
127|root@generic_x86:/ # emacs
/system/bin/sh: emacs: not found
127|root@generic_x86:/ # apropos editor
/system/bin/sh: apropos: not found
127|root@generic_x86:/ #
Como se mencionó, estaría feliz con sed
. Aún así, como se mencionó más adelante en un comentario, estoy en un entorno virtual, por lo que no tengo problemas para dejar un sistema operativo y comenzar a usar el más nuevo.
Aparentemente, mi problema era quedarme en Android 5.1. A partir de la versión 6 de Android se incluye ToyBox
una alternativa bastante limitada a la BusyBox
legalmente compatible con la licencia no libre de Android.
La ToyBox
pista proviene del autor de droidvim .
abejas
abejas
mariotomo
abejas
Grimorio
vim
onano
? Ejecuto LineageOS y puedo iniciarlos.mariotomo
vim
ynano
. github.com/shiftrot/droidvim/issues/19iBug
mariotomo