El comando
nohup <command> &
realmente no funciona correctamente en mac parece: el proceso está suspendido. Emisión
fg
parece ser necesario para reactivar el comando.
Aquí hay una ilustración:
$nohup jekyll serve --watch &
[1] 47426
$appending output to nohup.out
[1]+ Stopped nohup jekyll serve --watch
Ahora, en Linux, el proceso no se habría "detenido" al emitir ese comando ...
En el caso anterior: si emitimos
fg
Luego, el servidor jekyll procede a iniciarse correctamente: podemos acceder a él en el puerto 4000. Pero no quiero ocupar una sesión de terminal con ese proceso: debería haber sido editado en segundo plano.
Entonces ... ¿cuál es la manera de lograr esto en mac?