Buscar terminal de salida

15

Usando un terminal predeterminado y bash, no hay funcionalidad para buscar la salida estándar de comandos.

Uno puede obtener dicha funcionalidad usando otras herramientas, como el shell o la pantalla de emacs, pero me pregunto por qué falta una característica tan útil, sí recuerdo un CF simple que solía funcionar en terminales.

¿Hay alguna manera de hacer que la aplicación de terminal Gnome admita la búsqueda de salida? ¿O hay una mejor aplicación de terminal que admita la búsqueda de salida de forma nativa?

Samer Buna
fuente
¿Dirigir el comando lessno te da lo que deseas? Puede buscar texto en lessmuchos otros buscapersonas. Además, ¿no debería estar esto en súper usuario?
Sí, lesses bueno para una salida de comando, pero a menudo hago múltiples comandos y vuelvo más tarde con la necesidad de buscar toda la salida

Respuestas:

3

Puedes probar el script (1). Al iniciar sesión, simplemente llame al script y luego puede buscar a través del archivo de mecanografía que genera. No es una sola pulsación de teclas como emacs shell y está almacenado en el búfer, pero podría ser mejor que nada.

Paul Rubel
fuente
¿Puedes buscar el script mientras se scriptestá ejecutando? Intenté y no pude ...
user1527227
23

Prueba Ctr+ Shift+ f. Esto funciona en la terminal de Ubuntu y Terminator

Udara SS Liyanage
fuente
Misma tecla de acceso rápido en gnome-terminal.
Mikhail Moskalev
1

Utilizando xterm, puede registrar todo lo que la terminal muestra en un archivo. Luego puede abrir ese archivo en un editor o less.

garyjohn
fuente
1

En screenpuede ingresar al copymodo y hacer búsquedas en la salida. También se puede hacer el registro de salida a un archivo y buscar la forma que normalmente lo haría ( grep, less, etc.).

Pausado hasta nuevo aviso.
fuente
0

No sé, gnome-terminalpero lo urxvthace escribiendo Alt+ s. Debe estar en sus repositorios, busque el paquete rxvt-unicode.

Ciro
fuente