mi problema es como tomo el nombre de uno solo.
por ejemplo en la carpeta /temp hay 3 archivos a1.txt, a2.txt y a3.txt
tomar a3.txt, procesar, luego tomar a1.txt procesar y asi sucesivamente.
hay un comando que me permita hecr algo parecido
Atte
MG
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
| |||
shell oracle en una carpeta con varios archivos, necesito tomar uno de ellos, cualquiera. para procesarlo. mi problema es como tomo el nombre de uno solo. por ejemplo en la carpeta /temp hay 3 archivos a1.txt, a2.txt y a3.txt tomar a3.txt, procesar, luego tomar a1.txt procesar y asi sucesivamente. hay un comando que me permita hecr algo parecido Atte MG ![]()
__________________ Dios es mas grande que tu problema :-) |
| |||
Re: shell oracle esta perfecto, pero mira dos cosas. necesito redireccionar a otro directorio y ademas el primer nombre de archivo me envia ls file *. asi lo dejo for i in 'ls file *' do echo $i done me envia ls file 1.sql 2.sql..... probe haciendo cd files for i in 'ls *' do echo $i done me resulta ls 1.sql 2.sql muchas gracias por tu ayuda.
__________________ Dios es mas grande que tu problema :-) |
| ||||
Re: shell oracle ¿No debería ser:
Código:
for i in `ls file/*`
__________________ Christian González, "OCIOMax" http://chgonzalez.blogspot.com http://twitter.com/chgonzalez |