On Thu, 2007-04-19 at 10:02 -0400, Chris Murphy wrote:
> cat %gconf.xml | sed s/oldsmtp/newsmtp/g > %gconf.xml

Dangerous. You're starting two concurrent processes, one reading from a
file and the other writing *to the same file*. Depending on race
conditions, some of the time the shell will truncate the file before the
'cat' has a chance to read it.

Use a temporay file and move it when done.

poc

_______________________________________________
Evolution-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to