Escribo una secuencia de comandos python que ejecuta una secuencia de comandos csh en Solaris 10. La secuencia de comandos csh solicita al usuario la contraseña de root (que yo sé) pero no estoy seguro de cómo para hacer que el script python responda el mensaje con la contraseña. es posible? Esto es lo que estoy usando para ejecutar el script csh:Hacer que python ingrese la contraseña al ejecutar una secuencia de comandos csh
import commands
commands.getoutput('server stop')
Había omitido PIPE, la nueva versión funciona ... –
Primera vez para ver los comandos en uso. Por cierto: puede usar el módulo getpass para obtener una contraseña de la línea de comando sin mostrarla. – monkut
[Enlace obligatorio] (http://www.perl.com/doc/FMTEYEWTK/versus/csh.whynot) –