On Mon, Feb 05, 2001 at 07:34:25PM +0000, Sergio Valdivielso Gomez wrote: > Hay un programa hecho en aix, que cuando lo ejecuto me pregunta > ponga la ruta completa y el nombre del archivo > yo le pongo, por ejemplo > /usr/local/PASANT2000.DAT > Luego la misma historia ejecuto el programa y me pregunta lo mismo y le > doy > /usr/local/PASANT2001.DAT, y asi sucesivamente.(���� Y SON MONTONES > !!!! :-( ) > pregunta: > �Como podria hacer un script para que ese programa al ejecutarlo no > tenga yo que estar diciendole /usr/local/PASANT2000.DAT, > /usr/local/PASANT2001.DAT, y asi sucesivamente........
Si el programa se ejecuta en un terminal, y no hace cosas raras con la entrada, usando bash puedes hacer (suponiendo que el programa es /usr/bin/programita): (( i=2000 )) while (( i < 3000 )); do echo /usr/local/PASANT$i.DAT | /usr/bin/programita (( i=i+1 )) done Saludos, Enrique.

