wäre das dann nicht ein Fall für sed -i?
... abgesehen von den useless-use-of-cat-Award...