Capture la salida del command durante n segundos, luego sepárela (se ejecuta en segundo plano)

Necesito ejecutar un determinado command (ngrok en este caso) durante unos segundos, capturar toda la salida, filtrar algunas variables y luego separar el process, haciendo que se ejecute en segundo plano. ¿Cómo puedo hacer eso?