Obtenga el código de salida para el comando en bash / ksh
Quiero escribir código como este:
command="some command"
safeRunCommand $command
safeRunCommand() {
cmnd=$1
$($cmnd)
if [ $? != 0 ]; then
printf "Error when executing command: '$command'"
exit $ERROR_CODE
fi
}
Pero este código no funciona como yo quiero. ¿Dónde cometí el error?