Was ist die schnellste und pragmatische Möglichkeit, alle * .TXT-Datei in einem Verzeichnis in eine große Textdatei zu kombinieren?Verketten mehrerer Textdateien in einer einzigen Datei in Bash
Derzeit verwende ich Windows mit Cygwin, so dass ich Zugriff auf BASH habe.
Windows Shell-Befehl wäre auch schön, aber ich bezweifle, dass es einen gibt.
können Sie ein Problem, wo es Katzen all.txt in all.txt läuft ... Ich habe dieses Problem mit grep manchmal, nicht sicher, ob Katze das gleiche Verhalten hat. – rmeador
@rmeador Ja, das ist wahr, wenn all.txt bereits existiert, wirst du dieses Problem haben. Dieses Problem wird gelöst, indem Sie die Ausgabedatei mit einer anderen Erweiterung versehen oder die Datei all.txt in einen anderen Ordner verschieben. –
Katze * .txt >> tmp; mv tmp all.txt (und stellen Sie sicher, dass all.txt nicht existiert vorher) – Renaud