ubuntuusers.de

[gelöst] Änderungen in einer Textdatei automatisieren

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

lemming

Avatar von lemming

Anmeldungsdatum:
9. Februar 2005

Beiträge: 58

Hi,

ich habe eine Textdatei in der kommen an mehreren Stellen dieser String vor file://localhost/Users/lemming/
Den möchte ich durch einen anderen, der auch einen Pfad besitzt, ändern.

Wie mache ich das?

lemming

pippovic

Avatar von pippovic

Anmeldungsdatum:
12. November 2004

Beiträge: 9130

Du öffnest die Datei mit OpenOffice und wählst Bearbeiten → Suchen und ersetzen. Geht sicher auch über die Konsole, aber da kann ich nix zu sagen.

Gruß
pippovic

lemming

(Themenstarter)
Avatar von lemming

Anmeldungsdatum:
9. Februar 2005

Beiträge: 58

Ich will es in ein Bash-Script einbauen.

bitbieger

Avatar von bitbieger

Anmeldungsdatum:
24. Januar 2005

Beiträge: 85

Wohnort: NRW

sed -e 's#file://localhost/Users/lemming/#file://localhost/Users/whatever/#' textdatei > neue_textdatei

pippovic

Avatar von pippovic

Anmeldungsdatum:
12. November 2004

Beiträge: 9130

Erstmal sollte dieser Thread in die Rubrik "Shell" verschoben werden. Von Linux-User gibt es einen recht guten siebenteilige Kurs in Sachen Bash-Programmierung (Scripte). Zu finden hier:

Teil 1
Teil 2
Teil 3
Teil 4
Teil 5
Teil 6
Teil 7

Außerdem empfehle ich dir die folgende Adresse: http://www.bin-bash.de/

Gruß
pippovic

lemming

(Themenstarter)
Avatar von lemming

Anmeldungsdatum:
9. Februar 2005

Beiträge: 58

Danke. Da hab' ich doch mal was zum Lesen ☺

lemming

(Themenstarter)
Avatar von lemming

Anmeldungsdatum:
9. Februar 2005

Beiträge: 58

bitbieger hat geschrieben:

sed -e 's#file://localhost/Users/lemming/#file://localhost/Users/whatever/#' textdatei > neue_textdatei

Das war genau das was ich gescuht habe. Danke.

Antworten |