Próbuję nauczyć się skryptowania bash. Pracuję nad praktycznym problemem i w pewnym momencie muszę dodać wiersz do pliku, który wymaga root
pozwolenia na zapis.
Kod wygląda następująco:
# some code
echo "add this line to the code" >> fileName
# some code
Czy jest możliwe, aby w jakiś sposób skrypt poprosił o hasło roota, zweryfikował hasło i po udanym uwierzytelnieniu zmodyfikował plik? Skrypt powinien następnie powrócić do trybu użytkownika i kontynuować wykonywanie polecenia.
sudo
haseł nie wydaje się, aby były buforowanesu
.