Quiero ver cualquier cambio en un archivo xyz.txt y enviarme un correo electrónico con el archivo completo cada vez que haya un cambio. ¿Hay One Liner (o unas pocas líneas de script de shell) para esto?Mirar un archivo para el cambio
Actualización:
# Check if my.cnf has been changed in the last 24 hours
# if yes, as in the following case, simply send the file
# if it has not been changed in the last 24 hours, do nothing.
# find /etc/ -name my.cnf -mtime 0
/etc/my.cnf
# cat /etc/my.cnf | mail [email protected]
Ahora bien, si alguien puede mostrar cómo enlazar estas dos líneas en un script de shell o en 1 mando.
-E opción de enlace no parece estar disponible para mi versión del comando de correo – shantanuo
@shantanuo: Aquí hay una pregunta sobre el Super usuario acerca [tuberías sólo cuando la salida no está vacía ] (http://superuser.com/q/210054/310). –