[CentOS-es] Ayuda Script

Ernesto Pérez Estévez ernesto.perez en cedia.org.ec
Mie Feb 3 15:40:49 UTC 2016


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 02/03/2016 10:38 AM, Death User wrote:
> Puedes usar find para determinar si el archivo de ha modificado
> hace n minutos (cada que se ejecuta el cron por ejemplo) y basado
> en eso ejecutar el script, otra cosa que se me ocurre, es generar
> un hash md5 del archivo cada vez que se ejecuta el cron y
> compararlo con el hash md5 guardado en la ejecución anterior, eso
> garantiza que el archivo es distinto que en la anterior ejecución,
> y no que solamente fue grabado de nuevo con la misma información.
> 

lo del md5 es buena idea.. almacenarlo en un archivo temporal y si
cambia, guardar el nuevo md5 y hacer un reload.

otra variante es con diff, guardar la copia anterior, si el diff
arroja alguna línea, guardo el archivo actual como el anterior y hago
el reload

saludos
epe

- -- 
Visite el sitio de la Escuela de Redes del CEDIA.
https://esr.cedia.org.ec

La principal herramienta de Investigación en el Ecuador.

Calle La Condamine 12-109 "Casa Rivera".
Cuenca -  Ecuador
Telf: (593) 7405 1000 Ext. 4220/4223
Info en cedia.org.ec
www.cedia.org.ec
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJWsh+BAAoJEI8SQ0eoZD/Xo5MP/Rt6V3l3a0byWirFcGc9ceCw
GFhe8OQsC9rqMd2s6fgb+WBMlRsN3MlYl/zgyTVwIAhU6WzBdkqJTB95Z8zFAD6r
IfRMo0zSRxi7allx1YwFCGPqn4DDr2zGzlGKYh5ySRkQzI9/ag1bno+UVpmJvsm0
EKpbwejGlbWmFQg+OrBLoJ9ZffF0GilqvPWB6C/ob1Ru32SyPMtP8dayhaWiEQfs
W7I/feP/J/HWtn1fdEYYQ/Gl2z8FhBrzHYWCyPLKKzY4eEKVRsv4LH0YCzW5crM5
CCFxb+xgMnOmPlERRfRtxLwwi2P9+0sE0B/Rdk7KJVRGtS1YxHFMBBAk1UQeUuJi
rbWgkWDg4P0KbkkZEG9/PcHWTVMi3FtQ79cJ1/jKWwy13kMuls8kKKV7EeJoaH1W
hQSa/rtnGDLRZ9vf0DQJSb8hw2jHzDR11iJKE+IDukSl4GQKOyaRUvzMVCjZCRYs
4xYlDFBJkwJA/R9J7kh0a+535bJ+Bqmr9TAPHe1xUqzw69xonibAuJFctUxQ1hxw
eMmirkQMfI/UHu0LQnEP9daU759uD1TRXYIYCRSsRLaOIvHDbHKshlu/ExXud8rR
r9PRRKWKBs/WDshr+rh4rKy8/ga/vxXoLJROB+xGZfR1VnaqwQ+nef3ofqk1pCG4
fUkVHEfZsJiZ8X62TUBo
=P0wt
-----END PGP SIGNATURE-----

Email secured by Check Point


Más información sobre la lista de distribución CentOS-es