Ver la Versión Completa : Cómo puedo averiguar desde un script si un archivo existe
sarackganda
05-11-2003, 20:07:37
¿Cómo puedo averiguar desde un script si un archivo existe, y si existe ejecutar un comando con este?
La idea es buscar archivos en forma secuencial archivo001.txt archivo002.txt.... para poder ejecutar comando por comando a estos archivos.
Chagracia!
roman
05-11-2003, 20:23:05
¿Es ésta una pregunta de Linux?
¿A qué tipo de script te refieres?
// Saludos
sarackganda
05-11-2003, 20:34:24
Si, un script en Linux, aunque en realidad lo necesito para un servidor con DG-UX (DataGeneral Unix). Algo como el batch1 y batch2 de este link (http://www.clubdelphi.com/foros/archivo/viewtopic.php?t=20004) en MsDos, fíjate que ahí busca un archivo en diferentes unidades, yo lo que necesito es buscar un archivo siempre en el mismo directorio.
Chagracia!
kinobi
05-11-2003, 20:59:51
Hola,
en el caso de ser una shell tipo Bourne, puedes verificar la existencia del archivo con test de la siguiente manera:
if test -e nombre_archivo
then
echo "el archivo existe"
else
echo "el archivo no existe"
fi
mas información: man test
Saludos
delphi.com.ar
05-11-2003, 21:06:15
Averiguar si un archivo existe: (http://www.tech-recipes.com/modules.php?name=Recipes&rx_id=205) if [ -f testfile ]
then
echo testfile exists!
fi
Un foreach: (http://heather.cs.ucdavis.edu/~matloff/UnixAndC/Unix/CShellII.html)
foreach var ( worddlist )
...
end
http://www.google.com.ar/search?hl=es&ie=UTF-8&oe=UTF-8&q=%22Unix+Shell+Scripts%22&meta=
Saludos!
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.