Un mensaje típico en bash en algo así como:Mostrar recuento de trabajos en bash mensaje sólo si no es cero
PS1="\[email protected]\h:\w\$ "
El puede mostrar el número de trabajos en segundo plano usando \j
, por ejemplo:
PS1="\[email protected]\h:\w [\j]\$ "
Qué es útil, porque de vez en cuando me olvido de que tengo un trabajo detenido y solo noto cuando se queja si cierro la sesión manualmente desde el shell.
Sin embargo, el 95% de las veces, el recuento de trabajos en segundo plano es 0 y mostrarlo en el aviso es superfluo.
¿Cómo puedo mostrar el recuento de trabajos en el aviso, pero solo si no es nulo?
Tenga en cuenta que esto demuestra detuvo ** ** puestos de trabajo y en funcionamiento (aunque la distinción no podría ser importante para usted) – ashirley