Teil on kataloog, mis on täis logifaile, mida soovite Excelis või andmebaasis importida, nii et saate neid mõnes töötlemises … kuid seal on sadu faile … kuidas neid ühe failina teha?
Süntaks töötab midagi sellist:
for <variablename> in (<directorylisting>) do <command> <variablename>
Nii et kui soovid lisada kõik kataloogi *.log-failid, kasutage käsu "type" ja seejärel lohistage see >> faili operaatoriga ühte faili.
Vahe >> ja> vahel on see, et endine lisab faili lõppu andmeid ja viimane asendab faili täielikult, mis oleks mõttetu, mida me tahame teha.
Nii et siin on käsk, mida peaksite käima, eeldades, et olete logifailide kataloogis.
for %f in (*.log) do type '%f' >> aggregate.txt
Ja jah, ma kasutasin just seda käsku projekti jaoks tööl, sellepärast ma kirjutan seda artiklit. =)
Juhuslik mõtteviis: Mida peaks DOS-i müts välja nägema?