d.jaeger
Goto Top

Ersetzen einer Zeile die mit XYZ anfängt

Liebe Expertinnen und Experten,

ich möchte in einer Datei die Zeile ersetzen, die mit
XYZ beginnt

Heißt, also

XYZ_aaaaa

soll durch

ABC_aaaaa

ersetzt werden.

Wie kann ich das realisieren?

Danke

Content-ID: 44142634288

Url: https://administrator.de/forum/ersetzen-einer-zeile-die-mit-xyz-anfaengt-44142634288.html

Ausgedruckt am: 15.01.2025 um 11:01 Uhr

TwistedAir
Lösung TwistedAir 22.01.2024 um 15:59:51 Uhr
Goto Top
Moin.

sed -i 's/^XYZ/ABC/g' file.txt  

"sed" ist i. d. R. in der Linux-Shell drin. Du kannst unter Windows das "sed" der GnuWin-Tools (https://gnuwin32.sourceforge.net/) benutzen oder innerhalb von Cygwin (https://www.cygwin.com/).

Gruß
TA
TK1987
Lösung TK1987 22.01.2024 um 16:11:52 Uhr
Goto Top
Moin,

Powershell:
(Get-Content "<Quelldatei>") -replace '^xyz','abc' | Set-Content "<Zieldatei>"  

Gruß Thomas
cse
cse 22.01.2024 um 16:52:20 Uhr
Goto Top
wenn es ne txt oder ähnlich ist:

1. datei mit editor / notepad öffnen
2. im menü --> bearbeiten --> ersetzen
3. zu ersetzende zeichenkette eintragen
4. neue zeichenkette eintragen
5. alle ersetzen

VG
CSE