Accediendo a un servidor remoto (Ubunty Hardy) a través de ssh (masilla), puedo dejar de ejecutar 'programas' con CTRL-Z (señal de pausa). Puedo tener varios trabajos pausados, lo que puedo ver con el comando 'trabajos'.
La pregunta es si es posible (o si ya existe) configurar un acceso directo para cambiar entre procesos ...
Es decir, un atajo equivalente a:
PAUSE current process
fg 'next' (brings to foreground the next stopped application)
El objetivo es lograr un equivalente a ALT-TAB a través de masilla ... :)
Puede usar
fg %n
donde n es la identificación de trabajo que ve entre corchetes cuando la usajobs
. Además, puede usarlofg %-
para trabajos anteriores.Consulte http://www.opengroup.org/onlinepubs/000095399/basedefs/xbd_chap03.html Sección 3.203 ID de trabajo de control de trabajo
fuente
fg n
prescindir del porcentaje. :) De todos modos, creo que está preguntando si puedes configurar una tecla para escribir de manera efectiva^Zfg $(tail jobs | cut -f1 "-d ")
o similar.screen
(o, preferiblementebyobu
) y agregue sesiones adicionales entre las que puede cambiar.