¿Por qué poner elinks en segundo plano y luego reanudarlos con "fg" no funciona de manera confiable?

¿Por qué poner elinks en segundo plano y luego reanudarlos con "fg" no funciona de manera confiable?

El elinksprograma se hace cargo de la terminal para permitirle navegar por la web. Pero su comportamiento en el contexto del control laboral es inestable.

  1. Si suspendo CTRL-Z una elinkssesión y luego intento reanudarla con fg, funciona.

  2. Si suspendo CTRL-Z una elinkssesión y luego ejecuto algún otro programa hasta su finalización (por ejemplo find), y luego intento reanudarla con fg, simplemente se imprime elinkso elinks [the URL I invoked it with]se envía a STDOUT y se cuelga. Luego, si hago CTRL-Z, suspendo nuevamente y fguna segunda vez, elinksse reanuda de verdad, apoderándose de la pantalla.

¿Qué explica este comportamiento? ¿Hay alguna forma de arreglarlo?

información relacionada