Я пытаюсь выучить скрипты bash. Я работаю над практической проблемой, и в какой-то момент мне нужно добавить строку в файл, который требует root
разрешения на запись.
Код выглядит так:
# some code
echo "add this line to the code" >> fileName
# some code
Можно ли как-то заставить скрипт запрашивать пароль root, проверять пароль и при успешной аутентификации изменять файл? Затем сценарий должен вернуться в режим пользователя и продолжить выполнение команды.
sudo
, пароли, похоже, не кэшируютсяsu
.