Si ton fichier est petit et que tu n’a pas de problème de performance une manière simple c’est de lire l’ensemble du fichier du fichier, faire tes modifs en mémoire, te positionner au début du fichier et réécrire le fichier. Le problème du seeks “direct”, c’est qu’il faut que tu sache où commencer et que tu fasse gaffe à où tu t’arrête.
Non jamais il a l’air surtout intéressant pour traiter différents fichiers (il a une option inplace qui pourrait être inintéressante, mais faudrait que je regarde plus en profondeur pour mieux comprendre).