Клавіатура Ninja об'єднати кілька текстових файлів у Windows
У вас є каталог з файлами журналів, які ви хочете імпортувати в Excel або базу даних, так що ви можете зробити певну обробку на них ... але є сотні файлів ... як ви робите їх в один файл?
Відповідь: Вийміть капелюх DOS, відкрийте командний рядок, а потім скористайтеся командою "за".
Синтаксис працює приблизно так:
для <variablename> у (<directorylisting>) робити <команду> <variablename>
Отже, якщо ви хочете додати всі файли * .log до каталогу, вам слід скористатися командою "type", а потім передати її в один файл за допомогою оператора >>.
Різниця між >> і> полягає в тому, що перша додає дані до кінця файлу, а остання повністю замінить файл, який буде безглуздий для того, що ми хочемо зробити.
Так ось команда, яку ви хотіли б виконати, за умови, що ви знаходитесь в каталозі, що містить файли журналів.
для% f в (* .log) введіть "% f" >> aggregate.txt
І так, я фактично просто використовував цю команду для роботи над проектом, тому я пишу цю статтю. =)
Випадкова думка: Що, на землі, має виглядати капелюх DOS?