Команда запуска от имени пользователя не работает должным образом в конкретном случае

Как обычный пользователь

gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ icon-size 24'

и

gsettings get org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ icon-size 24'

оба в порядке.

Как root:

su - oem -c 'gsettings get org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ icon-size 24'

все в порядке, но

su - oem -c 'gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ icon-size 24'

не дает ошибок, но не меняет значение

1
задан 12 June 2015 в 10:35

1 ответ

Я вижу, что без проблем, get не предназначена для изменения значения.

Добираются, предназначен, чтобы получить текущее значение, не изменить что-либо.

0
ответ дан 12 June 2015 в 10:35

Другие вопросы по тегам:

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