SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: elaragon en Viernes 10 de Marzo de 2006, 13:23

Título: Dudas Para Scripts En Unix
Publicado por: elaragon en Viernes 10 de Marzo de 2006, 13:23
Tengo que realizar un script para Unix que ejecute un archivo ejecutable con un parámetro.

El script tiene que pedir el nombre de ese parámetro (un fichero de texto) y luego ejecutar el archivo ejecutable con ese parámetro.

Sería algo así:

#!/bin/ksh
#
# set -x
echo
echo " EJECUCIÓN DE UN ARCHIVO"
echo
echo "Escriba el nombre del archivo a analizar: "
PEDIR EN NOMBRE DEL FICHERO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EJECUTAR EL EJECUTABLE CON EL NOMBRE DEL FICHERO COMO PARÁMETRO!!!!!!!!!!!
echo
echo " Ejecución correcta"
echo


Sugerencias?? Gracias!
Título: Re: Dudas Para Scripts En Unix
Publicado por: mmoreno en Viernes 10 de Marzo de 2006, 22:22
¿Que tal esto?

Saludos, mmoreno.

PD: man bash.

$ cat script.sh
#!/bin/sh
PROGRAMA=echo
echo -n "Programa: "
read ARG
echo "Ejecutando ... $PROGRAMA $ARG"
$PROGRAMA $ARG
exit 0
$ sh script.sh
Programa: ls
Ejecutando ... echo ls
ls
$