Mam prosty skrypt powłoki uruchamiany z sudo, ponieważ wymaga tego większość skryptu, jednak jednym z poleceń w skrypcie jest instalacja Homebrew, której nie można uruchomić przy pomocy sudo.Wykonywanie pojedynczego polecenia w skrypcie powłoki bez sudo
Tak, moje pytanie dotyczy wykonywania skryptu powłoki z sudo, w jaki sposób wykonać polecenia podrzędne jako bieżący użytkownik, a następnie kontynuować resztę skryptu za pomocą sudo.
Monitowanie użytkownika, aby ponownie wprowadzić swoje hasło, nie jest tak praktyczne, ponieważ wykonanie skryptu zajmuje naprawdę dużo czasu i wymaga czekania 5-10 minut na zgłoszenie.
Dziękuję. Dokładnie to, czego potrzebowałem! – RayViljoen
Czy jest jakiś sposób na zrobienie tego bez potrzeby kolejnego pliku skryptu bash? AWS dopuszcza tylko jeden plik jako załącznik podczas uruchamiania serwera –