Ayuda bash

Iniciado por carlos.foroelhaker, 25 Mayo 2012, 22:29 PM

0 Miembros y 1 Visitante están viendo este tema.

carlos.foroelhaker

Hola estoi haciendo un script en bash
lo que pasa esque llego a un momento que el prompt de la terminal de ubuntu
me pide la contraseña y la tengo que introducir pero quiero hacer que todo el proceso sea automatizado asi que me gustaria saber

como enviar un valor o una cadena de texto al prompt del sistema.

Kasswed

no es más fácil lanzar el script bajo el usuario en cuestión?

Lo digo porque si pones la contraseña en el script, se va a poder ver (también dependiendo de los permisos que le dés al script).

No sé, ¿puedes poner el código o nos puedes decir qué hace tu script? No le veo mucho sentido eso.
"He who allows himself to be insulted, deserves to be."

Repórtame cualquier falta a las normas del foro por mensaje privado.

carlos.foroelhaker

Cita de: Kasswed en 26 Mayo 2012, 00:47 AM
no es más fácil lanzar el script bajo el usuario en cuestión?

Lo digo porque si pones la contraseña en el script, se va a poder ver (también dependiendo de los permisos que le dés al script).

No sé, ¿puedes poner el código o nos puedes decir qué hace tu script? No le veo mucho sentido eso.

si mira aqui esta el script



#!/usr/bin/env python
# -*- coding: utf-8 -*-

import os
import sys

servidor="ftp://ftp.uv.es/"
os.system("sudo lftp -u " + servidor)




ahora con este pequeño script se puede acceder al servidor pues ahora quiero hacer un get para descargarme cualquier fichero pero sin tener que escribir el nombre del fichero que lo haga automaticamente el script

por ejemplo si hay un fichero que se llame " musica "

hacer que el script me lo descarge atravez de get automaticamente.