Help for this page
seek(UNSUB, 0, 2);
use Fcntl qw/:flock :seek/; open(UNSUB, ">>unsubscribe.txt"); ... seek(UNSUB, 0, SEEK_END); print UNSUB "$surveyID\n"; close UNSUB;