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:
  1. <?php  
  2.   
  3. // Mit, mire  
  4. $mit = 'sör';  
  5. $mire = 'vodka';  
  6.   
  7. // Melyik fájlokban  
  8. $fajlok = array('csereld.txt''eztis.txt');  
  9. foreach($fajlok as $fajl) {  
  10.   printf("A %s fájlban lecserélem a %s szöveget erre: %s...\n"$fajl$mit$mire);  
  11.   // Beolvas  
  12.   $f = file_get_contents($fajl);  
  13.   // Cserél  
  14.   $f = preg_replace("/$mit/"$mire$f);  
  15.   // Visszaír  
  16.   $fid = fopen($fajl'w');  
  17.   fputs($fid$f);  
  18.   fclose($fid);  
  19. }  
  20. ?>  
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.