Ich muss einige relativ große Textdateien verketten und würde dies lieber über die Befehlszeile tun. Leider habe ich nur Windows und kann keine neue Software installieren.Textdateien mit der Windows-Befehlszeile verketten und führende Zeilen löschen
type file1.txt file2.txt > out.txt
ermöglicht es mir fast bekommen, was ich will, aber ich will nicht die erste Zeile von file2.txt in out.txt aufgenommen werden.
Ich habe festgestellt, dass more
die Option +n
hat, um eine Startlinie anzugeben, aber ich habe es nicht geschafft, diese zu kombinieren, um das gewünschte Ergebnis zu erhalten. Ich bin mir bewusst, dass dies in Windows nicht möglich ist, und ich kann immer out.txt von Hand bearbeiten, um die Zeile loszuwerden, aber gibt es eine einfache Möglichkeit, es über die Befehlszeile zu tun?
Natürlich! Ich hätte es jedoch vorgezogen, die Verwendung von temporären Dateien zu vermeiden. Ich habe versucht, Klammern, Pipes und
James
Ja, Sie setzen '/ b'. siehe bearbeiten – ghostdog74
Ich würde hinzufügen, dass, wenn Sie alle Dateien verketten möchten, Sie können kopieren/b * .txt combined.txt, ohne die Dateien einzeln auflisten. – Phlucious