Keyboard Ninja: Menggabungkan Beberapa File Teks di Windows

Keyboard Ninja: Menggabungkan Beberapa File Teks di Windows
Keyboard Ninja: Menggabungkan Beberapa File Teks di Windows

Video: Keyboard Ninja: Menggabungkan Beberapa File Teks di Windows

Video: Keyboard Ninja: Menggabungkan Beberapa File Teks di Windows
Video: Outlook 2007: Remove or Disable RSS Feed Support - YouTube 2024, November
Anonim

Anda memiliki direktori yang penuh dengan file-file log yang ingin Anda impor ke dalam Excel atau database sehingga Anda dapat melakukan pemrosesan pada mereka … tetapi ada ratusan file … bagaimana Anda membuatnya menjadi satu file?

Jawaban: Tarik topi DOS Anda, buka prompt perintah, dan kemudian gunakan perintah "untuk".
Jawaban: Tarik topi DOS Anda, buka prompt perintah, dan kemudian gunakan perintah "untuk".

Sintaks kerjanya seperti ini:

for <variablename> in (<directorylisting>) do <command> <variablename>

Jadi, jika Anda ingin menambahkan semua file *.log di direktori, Anda akan menggunakan perintah "ketik" dan kemudian menyalurkannya ke dalam satu file menggunakan operator >>.

Perbedaan antara >> dan> adalah bahwa yang pertama menambahkan data ke akhir file, dan yang terakhir benar-benar akan menggantikan file, yang tidak berarti apa yang ingin kita lakukan.

Jadi, inilah perintah yang Anda jalankan, dengan asumsi Anda berada di direktori yang berisi file-file log.

for %f in (*.log) do type '%f' >> aggregate.txt

Dan ya, saya sebenarnya hanya menggunakan perintah ini untuk sebuah proyek di tempat kerja, itulah mengapa saya menulis artikel ini. =)

Pikiran acak: Seperti apakah topi DOS itu?

Direkomendasikan: