[03:10] ciao pessoal [14:19] Alguem ai manja bastante de shellscript pra me ajudar com um probleminha aqui? [14:50] lobocode, pessoal do canal #bash [14:50] acho que poderia te ajudar [15:48] lobocode: põe tua dúvida, e vamos ver no que dá [15:55] hggdh: solucionei de outra maneira. Mas a duvida seria essa basicamente: quando eu executo echo passwd | sudo S adduser, consigo acessar o adduser através de um shellscript tranquilamente. Pois o -S do sudo passa o stdin escrito no echo. No entanto, se eu quiser usado echo passwd | sudo -S /home/user/script.sh e dentro deste script existir um read [15:55] -p "Digite algo: " teste; echo $teste , o stdin vai ser passado direto para o read do script e printar justamente ele o passwd [15:56] hggdh: eu queria usar o stdin apenas para preencher a requisição sudo e executar o script sem que o stdin interfira na execução dele. [15:57] lobocode: bem, esperado... o stdin é direcionado ao pid [15:57] e o shell script *é* um pid [15:59] tens que re-direcionar o stdin do shell script para o comando que vai le-lo [16:00] acabei que optando por outra alternativa visto que echo passwd | sudo -S n é uma boa pratica [16:00] deixa tudo muito exposto [16:02] tem isto também :-) [16:43] hggdh: vc conhece alguma maneira de remover o usuário enquanto reboota o sistema? [16:43] usuario vitor deixará de existir no próximo reboot do sistema, por exemplo [16:43] e estou logado nele [16:44] a única forma é colocar um rc.local para fazer isto [16:45] hggdh: mas se eu poder um deluser vitor dentro do rc.local, ele n vai pedir senha de root? [16:45] ou ele assume que já a tem? === vitor is now known as Guest21343 [16:56] lobocode: o rc.local roda como root [16:59] perfeito então :) [17:09] hggdh: /etc/init.d/rc.local ou /etc/rc.local? [21:09] ola pessoal === semeion is now known as mnemonic