Klávesnice Ninja spojuje více textových souborů ve Windows
Máte adresář plný souborů protokolu, který chcete importovat do aplikace Excel nebo do databáze, takže můžete provádět nějaké zpracování na nich ... ale existují stovky souborů ... jak je děláte do jednoho souboru?
Odpověď: Vytáhněte klobouk DOS, otevřete příkazový řádek a použijte příkaz "pro".
Syntaxe funguje takto:
pro <variablename> v (<seznam složek>) <příkaz> <variablename>
Takže pokud byste chtěli připojit všechny soubory * .log v adresáři, použijete příkaz "type" a potom jej přetáhnete do jednoho souboru pomocí operátoru >>.
Rozdíl mezi >> a> je to, že bývalý přiloží data na konec souboru a ten úplně nahradí soubor, což by bylo zbytečné pro to, co chceme udělat.
Zde je příkaz, který byste spustili, za předpokladu, že jste v adresáři obsahující soubory protokolu.
pro% f v (* .log) zadejte "% f" >> agregate.txt
A ano, právě jsem tento příkaz použil pro práci v práci, a proto píšu tento článek. =)
Náhodná myšlenka: Jak na zemi vypadá klobouk DOS?