Unix - Enviar parámetros automáticamente a un script

   
Vista:

Enviar parámetros automáticamente a un script

Publicado por jorgito jorgeproyectosuniversidad@gmail.com (1 intervención) el 05/02/2013 17:45:32
Hola, buenas tardes a todos.

Estoy haciendo programas en C para la terminal y me gustaria crear un script para que al ejecutarse el programa se metan datos automaticamente como si los metiera yo. No se si me explico bien, asique pongo un ejemplo.

tengo un programa que te pide 10 numeros, entnces al ejecutarlo tengo que meterlos manualmente y lo que yo querria es que se metieran automaticamente al ejecutarse el script

He probado algo como
#!/bin/bash
./programa
echo 1 2 3 4 5 6 7 8 9 0

pero no hace lo que yo quiero.

Alguna idea?
muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
información
Otras secciones de LWP con contenido de Unix
- Cursos de Unix
- Temas de Unix
- Chat de Unix
información
Cursos y Temas de Unix
- Apunte Unix Avanzado
- Trucos y atajos para UNIX
- Sistema operativo UNIX
Imágen de perfil de Antoni Masana

Enviar parámetros automáticamente a un script

Publicado por Antoni Masana (5 intervenciones) el 08/02/2013 08:53:08
Quizas esto funcione mejor:

1
2
#!/bin/bash
echo 1 2 3 4 5 6 7 8 9 0 | ./programa
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Enviar parámetros automáticamente a un script

Publicado por Aldo (6 intervenciones) el 18/06/2013 00:45:36
una pregunta, lo que se quiere mostrar despues de echo no debe ir entre comillas???
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de xve

Pregunta script

Publicado por xve (60 intervenciones) el 18/06/2013 07:48:35
Si lo pones entre comillas, enviarías un único parámetro, de esta manera se envían varios parámetros.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar