ugrás a tartalomhoz

Szócserélő program?

Anonymous · 2006. Feb. 27. (H), 18.00
Sziasztok!

Olyan programra lenne szükségem ami képes arra, hogy egy adott szót lecseréljen nekem az általam megadott szóra, anélkül, hogy külön-külön meg kellene nyitnom minden fájlt. Szóval a jegyzettömb kiesett!!! Nagyon sok idő lenne ez a fajta megoldás, ezért kellene hozzá egy progi ami megcsinálja helyettem! Ha valaki tud ilyen kérem írja meg!

Előre is köszönöm!
Üdv
 
1

legtöbb szövegszerkesztő tudja

Táskai Zsolt · 2006. Feb. 27. (H), 18.13
az ingyenesek közül elsőnek a jEdit jut eszembe. amúgy MS Visual Studio is tudja, ha netán van olyanod.
Tasi
2

Milyen környezet?

Török Gábor · 2006. Feb. 27. (H), 18.31
Mi alatt dolgozol? Bármilyen skript nyelven (Bash, Perl, Python, PHP stb.) pillanatok alatt megoldhatod ezt. Pl. PHP-ben:

<?php

// Mit, mire
$mit = 'sör';
$mire = 'vodka';

// Melyik fájlokban
$fajlok = array('csereld.txt', 'eztis.txt');
foreach($fajlok as $fajl) {
  printf("A %s fájlban lecserélem a %s szöveget erre: %s...\n", $fajl, $mit, $mire);
  // Beolvas
  $f = file_get_contents($fajl);
  // Cserél
  $f = preg_replace("/$mit/", $mire, $f);
  // Visszaír
  $fid = fopen($fajl, 'w');
  fputs($fid, $f);
  fclose($fid);
}
?>
3

jó tipp!

Anonymous · 2006. Feb. 27. (H), 23.12
Köszönöm Gábor!

Jó tippet adtál, php alatt dolgozok. Kipróbálom, valami hasonlón én is gondolkoztam! Még egyszer köszönöm! Szia
4

<Nincs cím>

Anonymous · 2006. Feb. 27. (H), 23.20
Neked is Zsolt! :) További szép estét!
5

Régebben...

-zsolti- · 2006. Feb. 27. (H), 23.21
...még a CuteEdit-ben (CuteFTP) volt ilyen funkció, hogy nem kellett külön megnyitni a fájlokat, egész könyvtárban tudott cserélni.

Egyébként próbáld ki ezt.
6

Notepad++

Anonymous · 2006. Feb. 27. (H), 23.27
Ezt a Notepad++ is tudja. Tud egyszerre cserélni az összes megnyitott dokumentumban.

http://notepad-plus.sourceforge.net/
8

Notepad++

presidento · 2006. Feb. 28. (K), 12.11
Helló. Ez nálam nem ment -- bár tetszene --, mert az AltGr-t is Ctrl+Alt-ként értelmezi, és nem lehet minden gyorsparancsát átírni...

Te hogyan üzemelted be?
(Ha off a téma, magánban is nagyon szívesen várom a választ...)

Köszönöm,
FARKAS Máté

Ui: A Crimsoneditor is tudja, csak nem szereti az utf-8-at.
7

sed

Anonymous · 2006. Feb. 28. (K), 09.14
sed -i 's/szó/másik szó/g' *
Az adott könyvtár _összes_ fájljában.
De lehet bloated editorokkal is, valóban.