Tipkovnica Ninja združiti več besedilnih datotek v operacijskem sistemu Windows
Imate imenik, poln log datotek, ki ga želite uvoziti v Excel ali bazo podatkov, tako da lahko na njih naredite nekaj obdelave ... vendar je na stotine datotek ... kako jih naredite v eno datoteko?
Odgovor: Izvlecite klobuk DOS, odprite ukazni poziv in nato uporabite ukaz "za".
Sintaksa deluje takole:
za <variablename> v (<directorylisting>) ali <ukaz> <variablename>
Če ste želeli v imenik dodati vse datoteke * .log, bi uporabili ukaz "type" in ga nato uporabili v eni datoteki z operaterjem >>.
Razlika med >> in> je, da prva doda podatke na konec datoteke, slednja pa bo popolnoma nadomestila datoteko, kar bi bilo nesmiselno za to, kar želimo.
Tukaj je ukaz, ki bi ga zagnali, če ste v imeniku, ki vsebuje datoteke dnevnika.
za% f in (* .log) vnesite "% f" >> aggregate.txt
In ja, pravzaprav sem uporabil ta ukaz za projekt pri delu, zato pišem ta članek. =)
Naključna misel: Kaj za vraga bi izgledala kapa DOS?