¿Alguien sabe de una manera de detectar que un script de shell se está ejecutando dentro de ARD (en lugar de ejecutar el mismo script localmente en la máquina)?
Observé la detección de que estamos ejecutando en modo interactivo, eso falla, ya que ambos no son interactivos.
Estoy viendo la variable $ 0, que parece más prometedora: devuelve -bash
cuando se ejecuta desde la línea de comandos, devuelve el nombre del script cuando se ejecuta dentro de un script ejecutado localmente, y devuelve /bin/bash
cuando se ejecuta a través de ARD. Sin embargo, no estoy seguro de si se puede contar con esos efectos.
¿Alguien tiene algún comentario sobre esto?