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, 6332 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
gelöst Wert aus batch in externe txt-Datei oder Zwischenablage? (5)

Frage von Yannxck1 zum Thema Batch & Shell ...

Batch & Shell
Per Batch eine XLS-Datei in eine TXT-Datei umwandeln (5)

Frage von skiing69 zum Thema Batch & Shell ...

Neue Wissensbeiträge
Rechtliche Fragen

Heiseshow, live ab 12 Uhr: Steht die Vorratsdatenspeicherung vor dem Aus?

Tipp von sabines zum Thema Rechtliche Fragen ...

Outlook & Mail

Outlook Probleme nach Juni Updates - KB3203467 ist Schuld

(1)

Information von Deepsys zum Thema Outlook & Mail ...

Microsoft Office

Windows 7, Office 2016 RTM und Updates ohne WSUS

Tipp von chgorges zum Thema Microsoft Office ...

E-Mail

Thunderbird 52 hat Druckprobleme

(3)

Tipp von magicteddy zum Thema E-Mail ...

Heiß diskutierte Inhalte
Server-Hardware
Einem Stromausfall entgegen wirken (22)

Frage von OIOOIOOIOIIOOOIIOIIOIOOO zum Thema Server-Hardware ...

Festplatten, SSD, Raid
PC stellt nach dem Bios ab (20)

Frage von uridium69 zum Thema Festplatten, SSD, Raid ...

Windows 7
Freeware MSI Tool (13)

Frage von uridium69 zum Thema Windows 7 ...