Mám dlouho spuštěný skript, který vydává několik sudo předmluvené příkazy. Doba provádění skriptu je proměnná a příležitostně sudo během běhu skriptu vyprší časový limit, což znamená, že musím znovu zadat heslo.
Jak mohu spustit tento skript, aniž bych musel kontrolovat program a ujistit se, že stále běží?
Přijatá odpověď:
 Pokud je samotný skript spuštěn jako sudo , nevyprší časový limit, dokud skript neskončí. Aby bylo zajištěno, že sudo se používá ke spuštění skriptu, vložil jsem do horní části svého skriptu následující řádky:
if [ `whoami` != 'root' ];
then
    echo "This program needs to be run using 'sudo'"
    exit
fi
 
 To zajistí, že skript byl spuštěn pomocí sudo a neprovádí žádný pokus o uložení hesel…