Pessoal,
Estou precisando de um help.
Preciso enviar um comomando ao shell como se fosse atravez do su, mas tem que ser tudo em uma linha, por ex:
su -c service httpd stop -p senha
mas com qual programa eu consigo fazer algo do tipo?
Pessoal,
Estou precisando de um help.
Preciso enviar um comomando ao shell como se fosse atravez do su, mas tem que ser tudo em uma linha, por ex:
su -c service httpd stop -p senha
mas com qual programa eu consigo fazer algo do tipo?
eu creio que com o pipe você consegue... ou então com ponto e virgula...
tenta ai.....
naum vai funcionar com pipe naum vc vai ter q fazer um script usando expect
da uma olhada aki q tinha um material e um exemplo sobre isso
www.dicas-l.unicamp.br
Soh pra completar achei o script que usa ssh e ftp com expect
acho q vai resolver teu problema
http://www.dicas-l.unicamp.br/dicas-l/19980426.shtml
http://www.dicas-l.unicamp.br/dicas-l/20011126.shtml
Obrigado pessoal, vou tentar aqui....
vc pode tentar tb com o sudo
edita esse arquivo:
/etc/sudoers
colocando a linha:
usuario ALL=(ALL) NOPASSWD: comando
abraços,
gustavo