Does a terminal have a process associated with it? If the R session is
restarted after a terminal has been created, the terminal will not restart
its shell until it is displayed either via the user interface, or via
terminalActivate().
terminalRunning(id)The terminal id. The id is obtained from
terminalList(), terminalVisible(),
terminalCreate(), or terminalExecute().
a boolean
The terminalRunning function was added in version 1.1.350 of
RStudio.