GNU/Linux >> Tutoriales Linux >  >> Linux

Manera de 'cola -f' una carpeta??

Esta pregunta ya tiene respuestas aquí :monitorear archivos (à la tail -f) en un directorio completo (incluso los nuevos)

(7 respuestas)
Cerrado hace 4 años.

Necesito un comando que actúe como tail -f (muestra los cambios de archivo en tiempo real), pero debería mostrar la nueva salida para todos los archivos (incluso si se crea/agrega el nuevo archivo). No sé qué archivos habrá en el directorio que necesito escuchar, por eso lo necesito.

Descubrí que tail -f folder_name/* hace lo que quiero, pero no funciona si agrego un nuevo archivo, no mostraría sus cambios.

¿Hay alguna manera de lograr lo que necesito?

Respuesta aceptada:

Parece una pregunta muy similar fue preguntado antes.

supervise los archivos (ala tail -f) en un directorio completo (incluso los nuevos)

Esencialmente, tail -f no funciona como esperas porque el comodín * se expandió en el momento de la ejecución y tail no está diseñado para seguir evaluando. Necesitas usar una aplicación diferente.

Hay buenas soluciones sugeridas en las respuestas a la pregunta anterior. Los tres que noté son inotify, multitail y xtail. Probablemente sea mejor obtener más detalles sobre los de las otras respuestas.


Linux
  1. ¿La mejor manera de montar una carpeta remota?

  2. ¿Cuál es una forma conveniente de verificar lo que se agrega a un archivo de registro en tiempo real?

  3. Grep y cola -f?

  4. Manera de 'cola -f' una carpeta??

  5. ¿Hay alguna manera de 'uniq' por columna?

La forma en que GNOME maneja los fondos de pantalla realmente me molesta

Cómo cambiar el color de la carpeta en Ubuntu (la manera fácil)

Comando de cola de Linux

Manera de modificar un archivo en el lugar?

¿Tenemos un deshacer en Linux?

¿S mayúscula en los permisos de una carpeta?