WinFuture-Forum.de: Zeichen Ersetzen/ String Replace - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Zeichen Ersetzen/ String Replace batch script


#1 Mitglied ist offline   Kr1x 

  • Gruppe: aktive Mitglieder
  • Beiträge: 143
  • Beigetreten: 27. Juli 02
  • Reputation: 0

geschrieben 19. Oktober 2006 - 14:37

Hallo,

gibt es ein tool, was bestimmte zeichen in einer datei durch andere ersetzet?
Zeichen, zu ersetzendes Zeichen und Dateinamen sollen per Parameter mitgegeben werden.
Kann sowas die Linuxportierung von grep?
danke

//edit
ok, habs jetzt mit sed wie folgt gelöst
sed 's/to_be_replaced/replaced/g' dateiname.txt

post kann geschlossen werden

Dieser Beitrag wurde von Kr1x bearbeitet: 19. Oktober 2006 - 14:40

0

Anzeige



#2 Mitglied ist offline   Rika 

  • Gruppe: aktive Mitglieder
  • Beiträge: 11.533
  • Beigetreten: 11. Juni 03
  • Reputation: 2
  • Geschlecht:Männlich

geschrieben 19. Oktober 2006 - 17:53

for /f "delims=" %%i in ('type dateiname.txt') do (if "%%i"=="" echo.>>new.txt ELSE (set x=%%i & x=!x:to_be_replaced=replaced! & echo !x!>>x.txt))

'sed' ist natürlich einfacher, schneller und erlaubt komplexere Ersetzungen, insbesondere solche mit Shell-Sonderzeichen.
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.
Eingefügtes Bild
Ja, mata ne!

(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0