http://qs321.pair.com?node_id=873591


in reply to find & replace a string in perl

For your code, you use the same file handler (INF) for read and appened. When you are open a file handle for append mode, the file position is shows the end of the file. You may use another file handle for write mode, then you able to got the expected output.