|
Keresse meg és cserélje ki a szöveg egyszerű feladat lehet a szövegszerkesztők alaposabb. De mi történik, ha ugyanazt a feladatot kell elvégeznie több fájlban egyszerre?
Nos, a dolgok ott bonyolódnak ... vagy nem annyira. |
A következő példában a sed használatával a "mongo" szó minden előfordulását lecseréljük az "aurelio" szóra minden fájlban, amelynek kiterjesztése .txt, és amelyek a / home / user / myfolder / mappában vannak.
find / home / user / myfolder / -name * .txt -exec sed -i "s / mongo / aurelio / g" {} \;
Ez könnyű…
A befejezés előtt érdemes megemlíteni, hogy néhány szövegszerkesztő lehetővé teszi, hogy ezt a műveletet egy grafikus felület segítségével hajtsák végre. Többek között érdemes kiemelni Jedit, Geany, Regexxer stb.