[Shell] Crear archivo de registro
Resuelto
yacleouf
Mensajes publicados
461
Estado
Miembro
-
yacleouf Mensajes publicados 461 Estado Miembro -
yacleouf Mensajes publicados 461 Estado Miembro -
Hola,
vuelvo una vez más al foro para hacer una pregunta sobre el shell que no conozco en absoluto...
Mi problema probablemente os parezca fácil... no para mí :-)
entonces aquí está este pequeño programa en shell:
He probado estas dos soluciones
Mais aucune des deux ne fonctionne et à chaque fois ça me dit Permission denied,
j'ai essayé de faire un chmod 777 sur le fichier de log mais rien ne s’inscrit à l’intérieur...
Un petit peu d'aide ne serait pas refusé ^^
D'avance merci !
Configuration: VGN-cs21S, Windows 7 Professionnel 64-bit
--
Google is your friend!
vuelvo una vez más al foro para hacer una pregunta sobre el shell que no conozco en absoluto...
Mi problema probablemente os parezca fácil... no para mí :-)
entonces aquí está este pequeño programa en shell:
#!/bin/bash workFolder=$(readlink -f $(dirname $0)) touch Log-'date +%Y%m%d'.log LOGFILE=Log-'date +%Y%m%d'.log find /var/ftp/TestArchivage/Archive -mtime +60 -type f -name "*.xml" -exec rm -f {} + He probado estas dos soluciones
$workFolder"/"$LOGFILE tee -a 2>&1 $workFolder"/"$LOGFILE
Mais aucune des deux ne fonctionne et à chaque fois ça me dit Permission denied,
j'ai essayé de faire un chmod 777 sur le fichier de log mais rien ne s’inscrit à l’intérieur...
Un petit peu d'aide ne serait pas refusé ^^
D'avance merci !
Configuration: VGN-cs21S, Windows 7 Professionnel 64-bit
--
Google is your friend!
2 respuestas
-
Hola,
find /var/ftp/TestArchivage/Archive -mtime +60 -type f -name "*.xml" -exec rm -f {} + > ${workFolder}/${LOGFILE} 2>&1
--
Zen mis nuggets ;-)
Haz un gesto por el medio ambiente, cierra tus ventanas y adopta un pingüino. -
Hola zipe31,
acabo de probar lo que pusiste en negrita, pero no funciona...
-rw-r--r--. 1 root root 0 Jun 17 17:24 Log-20130617.log
mi archivo de log no se llena...
(pd q tengo archivos viejos desde el año pasado)
--
Google is your friend!-
-
-
-
-
Cuidado, yo en mi último mensaje añadí un "echo" para ver qué hacía la orden y para evitar una eliminación por error ;-(
De hecho, es una buena costumbre, sobre todo con el comando "rm" ;-\
También puedes añadir la opción "-v" al comando "rm" para hacerlo más detallado...
-