La terminal no muestra la insignia: ¿cómo habilitarla?

Enfrente de otra pregunta aquí , quiero que aparezca el número de identificación.

Tengo la function "reanudar" habilitada en mi León. ¿Hay alguna configuration que sea responsable de la insignia?

  • ¿Dónde puedo download Filemerge, la aplicación para comparar dos herramientas y fusionarlas?
  • ¿Qué tan malo es para una Mac reiniciarlo a la fuerza cuando se congela?
  • El conector para auriculares de mi Macbook dejó de funcionar, ¿cómo lo soluciono?
  • ¿Cómo puedo distribuir un background de pantalla en 2 pantallas?
  • Lion mata la aplicación detrás de la escena, ¿cómo poner la aplicación en una list de no matar?
  • ¿Es posible quitar el Dock en Lion?
  • Para aclarar, ejecuto tail -f /path/to/file en 2 tabs de mi terminal y espero que la placa me informe sobre los cambios.

  • ¿Cómo deshabilitar completamente el guardado automático y las versiones en Mac OS X Lion?
  • Deja de download Lion desde App store
  • Reinstalar OS X Lion después de borrar el HD
  • ¿Cómo realmente limpio el caching de Safari?
  • ¿Por qué algunas de mis máquinas no pueden arrancar en mi unidad USB de installation de Lion?
  • ¿Puedo save mi actualización gratuita a Lion?
  • 2 Solutions collect form web for “La terminal no muestra la insignia: ¿cómo habilitarla?”

    La insignia del icono de la base Terminal indica el número de campanas (Control-G, ASCII BEL) escritas en los terminales en el background. Indica el número de campanas "no leídas":

    Captura de pantalla del ícono del terminal con insignia de recuento de campana "no leída"

    Si la barra de tabs está visible, verá un icono de "campana" correspondiente en la pestaña de cada terminal con cascabeles "no leídos":

    Captura de pantalla de la pestaña Terminal con indicador de campana "no leído"

    Cuando active uno de estos terminales, el indicador de campana se eliminará de la pestaña y el recuento total que se muestra en la insignia del icono de la base disminuirá. La insignia se elimina cuando el conteo llega a cero. (La barra de tabs no necesita estar visible para este comportamiento. Solo es necesario si desea ver el indicador de campana para ver qué terminales tienen campanas "no leídas").

    También hay un indicador de "text sin leer" que se muestra en tabs, en forma de puntos suspensivos ("…"):

    Captura de pantalla de la pestaña Terminal con indicador de "texto sin leer"

    Esto se muestra cuando todo se escribe en un terminal de background y, al igual que el indicador de campana, se borra cuando se activa esa window / pestaña de terminal. También se muestra una elipsis de "text sin leer" en windows de terminal minimizadas en el Dock:

    Captura de pantalla del indicador de "texto no leído" de la ventana de terminal minimizada

    Cualquiera de estos puede ser suficiente para su caso, dependiendo de sus necesidades específicas.

    Como suponía, la insignia (y los indicadores en la pestaña) están destinados a darle un medio para monitorear lo que sucede en los terminales de background sin tener que activarlos para ver el contenido de la terminal, y las campanas tienen una alta prioridad visual en la interfaz de usuario para que los usuarios puedan usar los indicadores de campana para notar events importantes.

    Puede utilizar el indicador de campana al organizar escribir caracteres ASCII BEL (Control-G) en el terminal cuando ocurra algo que le interese. Puede usar la tee para dirigir la salida de la tail tanto a la terminal como a algún otro progtwig o command de shell para que pueda ver los contenidos también. También puede usar la screen o expect commands, que pueden mirar contenido específico para desencadenar una acción.

    Este sencillo ejemplo sonará cada vez que se escriba una nueva línea en system.log:

     tail -F /var/log/system.log | tee >(while read; do printf '\a'; done) 

    Por supuesto, eso puede sonar mucho, incluso para las líneas mostradas inicialmente por la tail (de manera pnetworkingeterminada, diez). Esta versión omite las líneas iniciales y también evita pitidos más de una vez cada tres segundos:

     # Notify the user when there's activity on stdin. function activity_notification { # Skip the first ten lines (the default for tail) for ((skip = 0; skip < 10; ++skip)) do read; done; # Beep when there are new lines. while read; do printf '\a'; # Throttle: Ignore activity for the next three seconds. If the # data contains a BEL (Control-G), stop waiting. read -d $'\a' -t 3; done } tail -F /var/log/system.log | tee >(activity_notification) 

    Después de leer una línea y emitir un BEL, le dice a read que lea toda la input hasta que se lea el carácter especificado o transcurran tres segundos. Puede establecer el delimitador en ASCII NUL ( read -d '' con una cadena vacía hará que use NUL), lo que es poco probable (¿imposible?) Aparecer en el file de logging del sistema, pero elegí usar BEL como el delimitador de modo que si el file contiene BELs también emitirá un pitido.

    Si usar el Terminal en sí no es algo obligatorio, sugeriría usar iTerm2 .

    Hay una opción para habilitar Notificaciones Growl cuando se reciben nuevos resultados de otras tabs / Windows:

    Además, no estoy aquí para vender iTerm2 pero es mucho más personalizable que Terminal.

    enter image description here

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).