¿Cómo obtendría la salida de cadena del shell actual en PHP?
Esto es lo que probé
$output = shell_exec('echo $SHELL 2>&1');
pero obtengo una salida vacía cuando la imprimo.
$salida debe ser una cadena que sea algo así como /bin/bash
Hay una función específica para obtener valores de variables de entorno que puede usar: getenv() :
getenv()
echo getenv('SHELL');