Turite katalogą, kuriame yra žurnalų failai, kuriuos norite importuoti į "Excel" arba duomenų bazę, kad galėtumėte juos apdoroti … bet yra šimtai failų … kaip juos sudaryti į vieną failą?
Sintaksė veikia taip:
for <variablename> in (<directorylisting>) do <command> <variablename>
Taigi, jei norite įtraukti visus ".log" failus į aplanką, naudokite komandą "type", o po to perkelkite ją į vieną failą naudodami >> operatorių.
Skirtumas tarp >> ir> yra tas, kad buvęs failo pabaigoje prideda duomenis, o pastarasis visiškai pakeis failą, kuris būtų beprasmis, ko mes norime daryti.
Taigi čia yra komanda, kurią turėtumėte paleisti, darant prielaidą, kad esate kataloge, kuriame yra žurnalo failai.
for %f in (*.log) do type '%f' >> aggregate.txt
Ir taip, aš iš tikrųjų tiesiog panaudojo šią komandą projektui darbe, todėl rašau šį straipsnį. =)
Atsitiktinė mintis: kas žemėje atrodytų DOS skrybėlę?