Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Via Batch den Inhalt einer .txt Datei mit dem Inhalt einer anderen .txt Datei erweitern

Frage Entwicklung Batch & Shell

Mitglied: user90

user90 (Level 1) - Jetzt verbinden

12.12.2009, aktualisiert 20:25 Uhr, 6327 Aufrufe, 3 Kommentare

Hey,

wie oben bereits beschrieben, möchte ich eine Batch-Datei schreiben, die aus einem Textdatei (a.txt) den
Gesamtinhalt kopiert und in eine andere Textdatei(b.txt) in einer neuen Zeile einfügt.

a.txt (C:\a.txt)

Test05
Test02

b.txt (C:\b.txt)

test45...
test23...

Output.txt (C:\Output.txt)

test45...
test23...
Test05
Test02

kann mir jemand hierbei helfen? danke
Mitglied: 60730
12.12.2009 um 20:36 Uhr
Hey,

01.
copy c:\a.txt + c:\b.txt c:\c.txt
Beitrag dann bitte als gelöst merkieren.
Bitte warten ..
Mitglied: user90
12.12.2009 um 21:03 Uhr
wow, danke

es hat geklappt.

Kennst du / jemand eine Seite, wo man lernen kann, wie man .txt-Dateien
mit batch bearbeitet? nur so am Rande
Bitte warten ..
Mitglied: Biber
14.12.2009 um 08:12 Uhr
<OT>
Moin user90,

Zitat von user90:
Kennst du / jemand eine Seite, wo man lernen kann, wie man .txt-Dateien mit batch bearbeitet?
Auch wenn es im Prinzip ja schon eine Antwort ist, wenn niemand auf diese Frage antwortet, will ich es etwas wortreicher formulieren.

Batch und CMD-Befehle sind grundsätzlich schlecht geeignet, um Text(datei)manipulationen durchzuführen.

Die fehlenden bzw. wenig geeigneten Features sind
  • Eine Verarbeitung von kompletten Dateien (wie in deinem Beispiel oben) ist zwar möglich
  • aber es geht nur eine Ebene feiner - CMD-Befehle arbeiten ZEILENbezogen, nicht ZEICHENbezogen
  • Ein ZEILENweises Bearbeiten einer Textdatei ist zu alledem nur eine Richtung möglich - stur von der ersten bis zur letzten Zeile
  • Viel zu viele in Textdateien vorkommende Zeichen haben im Batch spezielle Bedeutung und werden (aus Sicht des Anwenders) "falsch" interpretiert.

Deshalb ist -solltest du wirklich eine "automatisierte Textdateienbearbeitung" machen wollen oder müssen- ein Ausweichen auf Tools wie
  • SED und/oder
  • Search & Replace-Tools und/oder
  • VBSkript (oder JScript)
anzuraten.

Grüße
Biber
</OT>
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Per Batch eine XLS-Datei in eine TXT-Datei umwandeln (5)

Frage von skiing69 zum Thema Batch & Shell ...

Batch & Shell
Batch-Variable nach Stichworten aus TXT Datei durchsuchen (3)

Frage von 126594 zum Thema Batch & Shell ...

Batch & Shell
gelöst Zeiten in .txt datei auslesen und Differenz berechnen (14)

Frage von meex87 zum Thema Batch & Shell ...

Neue Wissensbeiträge
RedHat, CentOS, Fedora

Fedora, RedHat, Centos: DNS-Search Domain setzen

(13)

Tipp von Frank zum Thema RedHat, CentOS, Fedora ...

Drucker und Scanner

Samsung SL-M4025ND, firmware update und (kompatible) Tonerkassetten

(1)

Erfahrungsbericht von markus-1969 zum Thema Drucker und Scanner ...

Heiß diskutierte Inhalte
Exchange Server
Microsoft Exchange Weiterleitung mit anderer primären E-Mail Adresse (14)

Frage von Rene12345 zum Thema Exchange Server ...

Windows Userverwaltung
gelöst Wie verfahrt Ihr mit den Windows-Benutzerkonten und -dateien von ausgeschiedenen Mitarbeitern? (14)

Frage von Bl0ckS1z3 zum Thema Windows Userverwaltung ...

LAN, WAN, Wireless
Devolo DLAN 500 pro Wireless+ (13)

Frage von IceAge zum Thema LAN, WAN, Wireless ...

E-Mail
gelöst Probleme beim E-Mail Empfang (12)

Frage von TommyB83 zum Thema E-Mail ...