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
shelres 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