[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: sigo con Bash



Manuel Trujillo wrote:

Buenas.

Yo sigo con mi bash... ;)
Me gustaría que en una línea "echo", se ejecutara un comando con sus flags correspondientes. Esto lo hago tal que así:
	echo "`pg_dump`" -O -h server -u dbname
Va bien. De hecho el comando "pg_dump" me lo ejecuta, pero lo que viene después nop, de manera que me dice que, como mínimo, necesita una base de datos con la que trabajar. De alguna manera, no me reconoce lo que viene después del comando.
¿Alguien sabría decirme si es que me dejo algún paréntesis, lo pongo mal, o lo que sea?
Prometo pasarlo a perl en cuanto que lo termine (lo están esperando algunas personas para "facilitarles" la vida ;)).

Gracias por todo.

Have a nice day ;-)
TooManySecrets


Debes poner entre comillas invertidas el comando completo, así:
echo "`pg_dump -O -h server -u dbname`"
Lo que pongas entre las comillas invertidas es lo que se pasa al shell para que lo ejecute.




Reply to: