Windows - Połącz wiele plików tekstowych w jeden plik tekstowy [duplikat]


15

Możliwa duplikat:
jakikolwiek wiersz poleceń lub wsadowe polecenie cmd do połączenia wielu plików?

Mam ponad tysiąc plików tekstowych, które chciałbym połączyć w jeden plik tekstowy, czy jest jakiś sposób, aby to zrobić automatycznie?


Czy wszystkie są w tym samym katalogu? Czy masz listę wszystkich plików?
Nifle,

Wszystkie znajdują się w tym samym katalogu i nie mam listy nazw plików.
CLiown

Zatem odpowiedź JC2k8 powinna zrobić to, czego potrzebujesz. Nie zapomnij wrócić i zaakceptować później.
Nifle,

bardziej chwytliwy tytuł niż zduplikowany, więc +1
Wolf

Odpowiedzi:


23

Wyciągnij linię poleceń i chodźmy:

copy /a *.txt concat.txt

Spowoduje to konkatenację wszystkich plików txt w tym samym katalogu w jeden plik o nazwie „concat.txt”.

/A wskazuje plik tekstowy ASCII


krótkie pytanie, krótka odpowiedź +1 (tylko mała skaza, zmieniająca się litera / a)
Wolf

1
Opcja /alub /Awydaje się mniej przydatna niż się spodziewano. Dostaję kanały śmieci w pierwszym pliku po konkatenacji. Być może ta opcja jest już nieaktualna, ponieważ istnieje wiele alternatywnych formatów: w większości myślisz, że to ASCII, ale tak się nie /bstanie, jeśli ostatnia linia zakończy się wysuwem wiersza.
Wolf
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.