dort wird nicht erklaert, wie man auf einen schlag in _mehreren_ dateien in verschiedenen unterverzeichnissen etwas sucht und ersetzt. grep ist dafuer afaik auch eigentlich gar nicht zu gebrauchen, es sei denn man bastelt sich was relativ kompliziertes. einfacher in der handhabung ist die kombination aus "find" und "sed" oder "find" und "perl".
mein gott, dann nimmst du halt find, grep und sed - die herangehensweise ist in jedem fall recht ident - grep hat halt den entscheidenen vorteil, dass du mit regulären ausdrucken suchen kannst
mit find suchst du dir einen ungefähren schnitt zusammen, mit grep suchst du in diesen datein gezielt und mit sed ersetzt du dann - so "realtiv kompliziert" wie du es beschreibst ist es nicht, lediglich ein paar zeichen und ein pipe mehr