Qualcuno sa di un modo per rilevare che uno script di shell è in esecuzione all'interno di ARD (rispetto all'esecuzione dello stesso script localmente sulla macchina)?
Ho cercato di rilevare che siamo in esecuzione in modalità interattiva, che non funziona, poiché entrambi sono non interattivi.
Sto guardando la variabile $ 0, che sembra più promettente - restituisce -bash
quando viene eseguita dalla riga di comando, restituisce il nome dello script quando è in esecuzione all'interno di uno script eseguito localmente e restituisce /bin/bash
quando viene eseguito via ARD. Tuttavia, non sono sicuro che tali effetti possano essere conteggiati.
Qualcuno ha qualche input su questo?