LINUX.ORG.RU

История изменений

Исправление evilface, (текущая версия) :

С GNU sed можно использовать код возврата:

 ps -o comm=$$ | sed -nr '/^su(do)?/q1'

Вернёт 1 если есть su или sudo, иначе 0.

Исходная версия evilface, :

С GNU sed можно использовать код возврата:

 ps -o comm=$$ | sed -nr '/^su((do)|).*/q1' 

Вернёт 1 если есть su или sudo, иначе 0.