Así es como funciona el comando fg:
Sintaxis:
fg [identificación del trabajo]
o
fg %[número-trabajo]
Opciones:
- job-id:especifica el ID del trabajo del proceso que desea poner en primer plano.
- %número-de-trabajo:Especifica el número de trabajo del proceso que desea poner en primer plano. El número de trabajo se muestra cuando utiliza el comando "jobs" para enumerar los procesos en ejecución en segundo plano.
Cuando utiliza el comando fg sin especificar un ID de trabajo o un número de trabajo, pone en primer plano el trabajo suspendido más recientemente. Si hay varios trabajos suspendidos, puede especificar el ID del trabajo específico o el número de trabajo para reanudar.
Por ejemplo:
- Para poner en primer plano el trabajo suspendido más recientemente:
$fg
- Para poner en primer plano un trabajo específico con el ID "123":
$fg 123
- Para poner en primer plano un trabajo específico con el número de trabajo "3":
$fg%3
Una vez que use el comando fg, el proceso o trabajo especificado reanuda su ejecución y su entrada, salida y error estándar se restaurarán en la terminal. Luego podrá interactuar con el proceso como si se estuviera ejecutando en primer plano.
Si el proceso o trabajo que trae a primer plano requiere la entrada del usuario, como una solicitud de contraseña o un comando, puede proporcionar la entrada directamente en la ventana del terminal.