GNU/Linux >> Tutoriales Linux >  >> Linux

¿Buscar texto en la salida del terminal?

Estoy ejecutando una aplicación con el comando $ grails run-app que imprime iniciar sesión en la terminal como se muestra a continuación.

Lo que quiero es buscar un texto en particular (digamos user authorities ) en este registro para que pueda verificar más. Una forma de usar Logging Apis para escribir en un archivo de texto, pero quiero buscarlo en una terminal en este momento.

Encontré una pregunta similar sobre cómo buscar un texto en la terminal directamente, lo que sugiere screen comando, pero no tengo idea de cómo screen funciona en este caso.
Intenté
$ screen grails run-app
pero no pudo avanzar.

Puedo ver listas de pantalla con

[email protected]:~/zlab/nioc2egdelonk$ screen -list
There is a screen on:
    8076.pts-2.prayag   (10/06/2013 12:13:25 PM)    (Attached)
1 Socket in /var/run/screen/S-prayag.

Respuesta aceptada:

Ctrl+a (predeterminado screen prefijo de comando), [ (ingresar copy modo) seguido de ?SEARCH_TEXT parece funcionar. Presione n para ir a la siguiente aparición. Desde allí, puede copiar palabras, líneas, regiones, etc. para volcarlas en archivos o pegarlas más adelante (con Ctrl+a , ] ).


Linux
  1. Una guía de la terminal de Linux para principiantes

  2. Cómo buscar en la web desde la terminal en Linux

  3. Manipulación de texto en la línea de comando con sed

  4. ¿Salida del comando "último"?

  5. ¿Cómo obtener la entrada y la salida en una terminal a un archivo de texto?

Copiar texto a la terminal de Debian

Copiar y pegar texto en la terminal de Linux

Cómo guardar la salida del comando en un archivo usando la terminal de Linux

¿Encontrar la línea de comando?

3 formas de crear un archivo de texto rápidamente a través de la terminal de Linux

Guardar la salida de un comando desde la terminal de Debian a un archivo