Script precisa do sudo para dar a permissão ao um comando fazer algo ....
O sudo não consegue intrepretar a senha como um argumento que você pode escrever do lado com isso não pode colocar em script dessa forma:
sudo mkdir /paçoca 123
[sudo] senha para usuário
Mas tem operador -S que diz ao sudo para interpretar a entrada do teclado como senha.
sudo -S mkdir /paçoca <<< 123
sudo -S (Argumento=comando) (Entrada do teclado=senha para sudo)
<<<=É a representação do stdin(entrada do teclado).
Criou lá na / o diretório paçoca
Comentários
Postar um comentário