Estoy tratando de hacer un poco de depuración en Android y estoy ejecutando un logcat en vivo en la Terminal, pero el problema es que se genera demasiada información para que cuando termine e intente copiar toda la información recibida seleccionando "Seleccionar Todo "y luego" Copiar "gran parte del resultado inicial que se produce no se copia. Lo sabía history
, pero eso solo proporciona una lista de comandos que se han ingresado previamente, no la salida.
¿Puedo ver un historial de todos los resultados que da el terminal, o tal vez puedo hacer que el terminal guarde como un archivo de texto todo el resultado que está produciendo?
command-line
cubierta
fuente
fuente
Respuestas:
Puede agregar todos los registros a un archivo de texto redirigiendo la salida. Pero esto requiere que cada comando se ejecute de esta manera (esto capturará ambos
stdout
&stderr
)O
Puede grabar screencasts de terminal, ya que almacena screencast en archivo de texto, puede usar eso. Se llama shelr
Los archivos se almacenan en
~/.local/share/shelr/
Fuente: http://www.omgubuntu.co.uk/2012/04/how-to-record-and-share-terminal-screencasts-quickly/
Nota: No tengo idea del desarrollo de Android. Esta respuesta se basa en scripts de shell.
fuente
shelr
es impresionanteTuve el mismo problema el otro día y encontré esta solución: http://sites.google.com/site/androidhowto/how-to-1/save-logcat-to-a-text-file
Tal vez no sea lo mejor que podrías hacer, creo que esto es lo que estabas pidiendo.
fuente