Incluso diría que puedes usar VNC (yo lo usaría a través de un túnel SSH o VPN, no expongas el puerto VNC al mundo, es MUY inseguro si no lo haces (mira el reenvío de puertos sobre el túnel ssh para la forma más fácil de asegurar tal conexión).
En cualquier caso, esto le permitiría ver su progreso, y luego podría incluso ejecutar un par de comandos adicionales (si se siente cómodo con el terminal y la línea de comandos, podría incluso utilizar sólo el servidor SSH y cuando se conecte siempre podría traer un trabajo de fondo (recomiendo JuiceSSH).
En cuanto a lo que pides exactamente me parecería que si dices escribieras un rápido shell script que llame a tu comando y que al terminar también edite un simple archivo de texto. Entonces cualquier cosa que pueda conectarse y comprobar el contenido del archivo de texto (digamos escribir un shell script para su Android (ver: https://play.google.com/store/apps/details?id=os.tools.scriptmanager&hl=en )). Usted podría decir que la configuración de un recurso compartido de samba para el directorio donde se almacena el archivo de texto a continuación, configurar un rápido script para wget el archivo de texto e imprimir lo que en su pantalla.
Con todo, yo diría que desde el punto de vista de un desarrollador que puede preferir la configuración del servidor openssh, a continuación, instalar x11vnc, la configuración de un script (Yo uso xUbuntu (XFCE4 y no la unidad) y un simple upstart script para iniciar VNC en el inicio del sistema y en cualquier momento que la emisión de sudo servicio vnc reiniciar. Una vez que usted tiene el SSH y el comando de servidor VNC que se ejecuta a continuación, puede utilizar cualquier cliente ssh (de nuevo no puedo decir lo suficiente sobre Juice SSH que hace el reenvío de puertos en un instante). Una vez que la configuración, para mí me toque en el icono en mi pantalla de inicio para conectar el puerto (auto pasa mi usuario / certificado y todo), y luego abro Jump Desktop y toque la entrada de mi servidor y se auto pasa mi contraseña VNC por lo que sólo tienen 2 toques y estoy en con plena seguridad. Si es necesario NoIP.me todavía hace DNS dinámico libre para que pueda obtener una cuenta y luego usar una dirección que nunca cambia (es decir, user.noip.me) en lugar de tener que memorizar su routers WAN IP y recordar a comprobar cada vez que cambia.
Perdona si esto suena un poco largo. Desconozco su nivel de conocimientos técnicos, y quería no sólo tratar de responder específicamente a su pregunta como se plantea, sino también compartir mi solución personal, ya que esto le permitiría el acceso desde cualquier lugar (a menos que el uso de un Wi-Fi que filtra el puerto del servidor SSH o si no tiene conexión de datos), y no sólo ver si el trabajo se hace, pero también se puede interactuar con su escritorio como si estuviera sentado en frente de ella y arreglar cualquier tal vez pequeños problemas de compilación o hacer que el ajuste antes de que se olvide tipo de cosas. Yo uso mucho Jump Desktop y es totalmente capaz (incluso maneja M$ Remote Desktop también).
Por favor, hazme saber si necesitas que te explique algo, o que lo ajuste si estás usando Windows (yo uso xUbuntu 14.04 actualmente, que es GRATIS, y el escritorio imita a Windows un poco de cerca, así que si eres un Dev de Windows y te gustaría probar Linux te lo recomiendo ALTAMENTE)).
En cualquier caso, espero que esta información sea de ayuda.