Cara Menggabungkan atau Menggabungkan Beberapa File Teks
Ada beberapa kesempatan di mana Anda mungkin perlu menggabungkan beberapa file teks menjadi file teks tunggal. Misalnya, Anda mungkin menerima CD yang berisi ratusan file teks, semua dalam direktori yang berbeda, yang perlu Anda gabungkan menjadi satu file untuk mengimpor ke Excel, dll..
Ini juga berguna jika Anda memiliki file log jaringan, file log server, atau log cadangan yang ingin Anda gabungkan untuk keperluan penambangan data atau analisis data. Ada beberapa cara berbeda untuk menggabungkan file teks dan hasilnya sedikit berbeda tergantung pada metode yang Anda pilih.
Pada artikel ini, saya akan menulis tentang beberapa cara untuk menggabungkan file teks sehingga jika satu metode tidak berhasil dengan baik, Anda dapat mencoba sesuatu yang lain.
Metode 1 - Command Prompt
Jika Anda baik-baik saja menggunakan prompt perintah, maka ada beberapa perintah sederhana yang dapat Anda gunakan untuk menggabungkan sejumlah besar file teks dengan cepat. Keuntungan menggunakan command prompt adalah Anda tidak perlu menginstal program pihak ketiga. Jika Anda ingin sedikit primer menggunakan command prompt, lihat panduan pemula saya untuk menggunakan command prompt.
Juga, karena baris perintah dapat mengambil banyak parameter, Anda benar-benar dapat membuat perintah yang cukup rumit untuk memfilter dan menyortir file mana yang ingin Anda sertakan dalam proses bergabung. Saya akan menjelaskan perintah yang paling sederhana, tetapi juga akan menggali beberapa contoh untuk menunjukkan kepada Anda bagaimana melakukan hal-hal yang lebih rumit.
Pertama, buka Windows Explorer dan pergi ke direktori di mana file teks Anda berada. Jika file disimpan di banyak subfolder, navigasikan ke direktori induk. Sekarang tekan dan tahan CTRL + SHIFT dan kemudian klik kanan pada tempat kosong di jendela Explorer.
Ini akan membuka jendela perintah yang sudah diatur ke direktori tempat Anda berada. Sekarang yang harus kita lakukan adalah mengetikkan perintah. Seperti yang Anda lihat di atas, saya memiliki tiga dokumen teks dalam folder bersama dengan beberapa folder. Jika saya hanya ingin menggabungkan file teks dalam folder yang satu ini, saya akan mengeluarkan perintah ini:
untuk% f di (* .txt) ketikkan “% f” >> c: \ Test \ output.txt
Dalam bahasa pengkodean, ini sederhana UNTUK loop yang loop melalui semua file diakhiri dengan .TXT dan mengeluarkannya ke file yang disebut output.txt.
Seperti yang Anda lihat di atas, loop hanya menjalankan perintah terpisah untuk setiap file teks yang ditemukan di direktori. Perhatikan bahwa jika Anda memiliki file teks, tetapi memiliki ekstensi yang berbeda seperti .log atau .dat, dll, maka Anda dapat dengan mudah mengubah nilai * .txt dalam perintah. Perlu juga dicatat bahwa output harus ke lokasi yang berbeda dari direktori saat ini, jika tidak maka akan menambahkan file output ke dirinya sendiri karena juga merupakan file teks.
Sekarang katakanlah Anda memiliki file teks yang terletak tidak hanya dalam satu folder, tetapi di banyak subfolder. Dalam hal ini, kita dapat menambahkan parameter ke perintah, yang akan memerintahkannya untuk secara rekursif mencari file teks dalam subfolder dari direktori saat ini.
untuk / R% f dalam (* .txt) ketikkan “% f” >> c: \ Test \ output.txt
Anda akan melihat / R parameter tepat setelah pernyataan for. Sekarang ketika saya menjalankan perintah, Anda akan melihat bahwa ia menemukan beberapa file teks tambahan di tiga direktori yang ada di direktori yang sama.
Seperti biasa dengan command prompt, sebenarnya ada perintah lain yang memungkinkan Anda untuk melakukan hal yang sama seperti UNTUK pernyataan di atas. Perintah ini sebenarnya jauh lebih sederhana dan jika berfungsi dengan baik untuk Anda, jangan ragu untuk menggunakannya daripada metode di atas.
salin * .txt output.txt
Perintah ini berfungsi dengan baik, tetapi tidak memiliki banyak opsi seperti perintah sebelumnya. Misalnya, itu tidak akan membiarkan Anda mencari secara subfolder.
Metode 2 - TXTCollector
TXTCollector adalah alat penggabungan file teks gratis dengan set fitur yang layak. Ini sangat mudah digunakan dan dapat dikonfigurasikan untuk bekerja dalam beberapa cara berbeda.
Pertama, ketik atau salin dan tempel jalur folder ke dalam Map kotak di bagian atas atau cukup klik Jelajahi Folder tombol dan pilih folder dengan file teks. Anda kemudian dapat memilih jenis file yang ingin Anda gabungkan.
Secara default, TXTCollector akan mencari semua file TXT dan menggabungkannya. Namun, Anda dapat memilih dari daftar dan menggabungkan atau menggabungkan beberapa file CSV, BAT, HTM, LOG, REG, XML, dan INI menjadi satu juga!
Periksalah Sertakan subfolder kotak jika Anda ingin TXTCollector untuk melihat secara rekursif ke setiap sub-folder dari folder utama. TXTCollector akan menunjukkan dengan tepat berapa banyak file yang ditemukan di direktori.
Selanjutnya Anda dapat memilih pemisah yang akan muncul di antara setiap file yang sedang digabungkan. Ini adalah fitur bagus yang tidak Anda dapatkan dengan metode baris perintah. Entah Anda dapat memilih dari menu drop-down atau Anda cukup mengetik apa pun yang Anda inginkan ke dalam kotak.
Secara default, program akan menempatkan nama direktori, nama file, dan pemisah antara setiap file. Jika Anda ingin menggabungkan file secara terus menerus tanpa jeda di antara setiap file, centang Tanpa Pemisah, Tanpa Nama File, dan Tidak Ada Pengembalian Gerbong.
Anda kemudian akan memiliki pilihan untuk menambahkan karakter spasi antara file atau tidak. Yang keren tentang TXTCollector adalah Anda benar-benar dapat menyesuaikannya. Jika Anda mengklik tautan di bagian bawah disebut Ekstensi dan Pemisah, Anda dapat menambahkan ekstensi Anda sendiri ke TXTcollector.
Edit extensions.txt file yang terletak di direktori data aplikasi TXTCollector. Perhatikan bahwa TXTcollector hanya menangani file teks biasa, apa pun ekstensi yang digunakan. Karena itu, ia tidak dapat menggabungkan beberapa file XLS, misalnya, kecuali jika disimpan sebagai teks biasa.
Satu-satunya batasan untuk program ini adalah bahwa ia hanya dapat menggabungkan 32.765 file teks sekaligus. Jika Anda memiliki lebih dari itu, Anda dapat menggabungkan yang banyak menjadi satu dan kemudian menggabungkan yang besar dengan yang lebih kecil, hingga 32.765!
Secara keseluruhan, aplikasi freeware yang sangat sederhana, namun kuat untuk menggabungkan beberapa file teks. Semoga kedua metode ini akan bekerja untuk kebanyakan orang. Jika Anda mengalami situasi yang lebih rumit, jangan ragu untuk mengirim komentar dan saya akan mencoba membantu.
Juga, pastikan untuk memeriksa posting saya yang lain tentang cara menggabungkan beberapa presentasi PowerPoint. Nikmati!