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?
windows
batch-file
CLiown
źródło
źródło
Odpowiedzi:
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źródło
/a
lub/A
wydaje 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/b
stanie, jeśli ostatnia linia zakończy się wysuwem wiersza.