WinFuture-Forum.de: Textfiles mergen und spliten?! - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Software
Seite 1 von 1

Textfiles mergen und spliten?!


#1 Mitglied ist offline   Redscorpion2003 

  • Gruppe: aktive Mitglieder
  • Beiträge: 34
  • Beigetreten: 11. Oktober 05
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Halle
  • Interessen:Netzwerke, Spiele, Hardware-Software and so on! :)

geschrieben 06. Oktober 2011 - 10:29

Guten Morgen Leute,

ich habe eine kurze Frage. Ich suche nach einer Software die es ermöglicht, ca 2000 Textdateien zu einer Datei zusammen zu fügen.
An sich kein Problem via CMD, aber nun kommt es.

Wenn die Bearbeitung der Dateien abgeschlossen ist, soll die komplette Datei wieder in die einzelnen Dateien mit Namen aufgelöst werden.

Kennt von euch jemand so ein Programm? Oder ist es technisch nicht möglich, wenn das File dann größer ist als das Originale?!

Gruß und Danke

Chris.
0

Anzeige



#2 Mitglied ist offline   bb83 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.874
  • Beigetreten: 30. August 05
  • Reputation: 24
  • Geschlecht:Männlich

geschrieben 07. Oktober 2011 - 19:24

Beitrag anzeigenZitat (Redscorpion2003: 06. Oktober 2011 - 10:29)

Wenn die Bearbeitung der Dateien abgeschlossen ist, soll die komplette Datei wieder in die einzelnen Dateien mit Namen aufgelöst werden.

Kennt von euch jemand so ein Programm? Oder ist es technisch nicht möglich, wenn das File dann größer ist als das Originale?!




Kannst du das mal näher erläutern ?Ich begreife den Sinn dahinter nicht, und nach was du wieder splitten willst ?
Unter Linux / Cygwin wäre dein erster Wunsch so zu erreichen. Für alles weitere mehr Infos

find /blah/meinordner -type f -name "*.txt" -exec cat {} >> gesamt.txt \;

0

#3 Mitglied ist offline   Redscorpion2003 

  • Gruppe: aktive Mitglieder
  • Beiträge: 34
  • Beigetreten: 11. Oktober 05
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Halle
  • Interessen:Netzwerke, Spiele, Hardware-Software and so on! :)

geschrieben 08. Oktober 2011 - 12:21

Okay. Stell dir ca. 2300 Dateien mit Text vor der Verarbeitet wird. Beim Verarbeiten aber nur jede einzelne Datei nötig ist.

Ich möchte diese 2300 Dateien via Googlesheets übersetzen lassen und da du sicherlich verstehst, dass es ewig dauert diese komplett hochzuladen, möchte ich 1 Datei daraus machen.

Da, wie bereits geschrieben, das Programm die einzelnen Dateien benötigt um diese zu verarbeiten, muss ich die Übersetzte Datei wieder in diese 2300 Einzeldateien aufsplitten.

Ne Idee?

Gruß

Chris
0

#4 Mitglied ist offline   Ler-Khun 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.978
  • Beigetreten: 16. Dezember 06
  • Reputation: 232
  • Geschlecht:unbekannt
  • Wohnort:Hätte schlimmer kommen können

geschrieben 09. Oktober 2011 - 00:12

Ist das eine einmalige Sache?
Dann schau dir mal die Trial von Ultra Compare an.
Txt Files mergen ist zwar nicht die Hauptaufgabe des Tools, aber geht damit auch.
Es ist nicht alles Chrome was glänzt. Firefox -Der bessere Browser
0

#5 Mitglied ist offline   Astorek 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.145
  • Beigetreten: 28. Juli 07
  • Reputation: 42
  • Geschlecht:Männlich

geschrieben 15. Oktober 2011 - 13:55

Falls du einigermaßen gut im Programmieren bist oder einen Programmierer kennst, wäre das eine vergleichsweise schnelle Aufgabe: Über ein Skript alle Dateien mergen und dabei irgendeinen Trenner (z.B. "---") einfügen. Nach der Bearbeitung sorgt ein weiteres Skript dafür, dass die Dateien ab dem Trenner wieder "herausoperiert" werden (und dabei logischerweise auch die Trenner verschwinden). Ein guter Programmierer baut dir sowas innerhalb einer halben Stunde, selbst Hobby-Programmierer sollten für sowas nicht länger als einen halben Tag brauchen...
0

#6 Mitglied ist offline   Kirill 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.590
  • Beigetreten: 04. Dezember 06
  • Reputation: 121
  • Geschlecht:Männlich
  • Wohnort:BT

geschrieben 25. November 2011 - 14:38

Zunächst der Hinweis, dass man kein Cygwin braucht. Zum Zusammenfügen von Dateien reicht unter Windows ein type *.txt>Zusamm.txt.
Um einen Trenner einzubauen, müsste man da was mit ner Pipe machen...
Ich glaub langsam auch, dass das mit C# einfacher ginge, als auf der Konsole. Wie sieht's aus, kannst du programmieren?
Most rethrashing{
DiskCache=AllocateMemory(GetTotalAmountOfAvailableMemory);}
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0