4
Acessando um código de saída fora de um su -m $ USER -c “<cmd>”
O comando abaixo imprime "0" ou "1" corretamente, dependendo da falha ou não, porque coloquei $? dentro do comando "su". sudo su -m $USER -c "./shutdown.sh &> /dev/null; echo \$?" No entanto, se eu fizer isso: sudo su -m $USER -c "$BASE/bin/shutdown.sh &> /dev/null"; echo $? sempre imprimirá "0" porque …