Computer Hardware Forum - TweakPC

Computer Hardware Forum - TweakPC (https://www.tweakpc.de/forum/)
-   Programmiersprachen (https://www.tweakpc.de/forum/programmiersprachen/)
-   -   Zeilen ersetzen automatisieren (https://www.tweakpc.de/forum/programmiersprachen/67337-zeilen-ersetzen-automatisieren.html)

Deus 12.01.2009 12:02

Zeilen ersetzen automatisieren
 
Hi,

ich habe eine .txt Datei, in der ca. 300 Datenbanken sind.
Nun muss vor die Datenbanken immer ein Befehl kopiert werden und in einer neuen .txt Datei abgespeichert werden.
Es sollte dann so aussehen:

.txt Datei:

db7678
db3212
db3456
db8789
......

Script --> in neue .txt Datei:

EXEC sp_detach_db 'db7678'
EXEC sp_detach_db 'db3212'
EXEC sp_detach_db 'db3456'
EXEC sp_detach_db 'db8789'
......

Hat jemand eine Idee wie ich das umsetzen kann?

Gruß
Deus

StingR4Y 12.01.2009 12:27

AW: Zeilen ersetzen automatisieren
 
Ich würds einfach mit der 'Suchen und Ersetzen' - Funktion aus nem Editor machen.
Notepad++ zB.

Du könntest einfach jeden Zeilemumbruch ( Escapecode \n ) mit '\n ersetzen. Und dann jedes db mit EXEC sp_detach_db 'db

Ansonsten mit nem Perlscript...

Deus 12.01.2009 12:37

AW: Zeilen ersetzen automatisieren
 
Hi,

danke für die schnelle Antwort.
Es solle schon ein Skript sein.
Da ich mehrere txt Dateien mit dbs habe und auch mehrere Befehle vor die db namen brauche (detach, copy...., attach)

Gruß
Deus

redfalcon 12.01.2009 13:36

AW: Zeilen ersetzen automatisieren
 
Mal [url=http://toolsandmore.biz/Central/Produkte/Software/Datei-Tools/Joe/]Joe[/url] probiert?

Exit 12.01.2009 17:25

AW: Zeilen ersetzen automatisieren
 
Hm - Du bist hier in "Programmiersprachen" - aber leider erwähnst Du noch nicht einmal eine Sprache um das umzusetzen.

In C# kann ich Dir in recht kurzer Zeit ein Tool bauen, welches diese Änderungen für Dich macht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:00 Uhr.

Powered by vBulletin® Version 3.8.10 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.5.2 ©2010, Crawlability, Inc.