Захват вывода команды scrot с помощью su

Вы можете установить Tripwire и ввести набор директорий для Tripwire. Когда файл был изменен, Tripwire уведомляет системного администратора.

1
07.09.2018, 16:18
1 ответ

"$n" внутри команды -c может быть расширен внешней оболочкой, а не scrot. Вы должны избежать этого:

$ image=$(su someuser -c "scrot -s -e 'echo \$n'")
1
27.01.2020, 23:42

Теги

Похожие вопросы