Saya menggunakan pr
perintah unix untuk menggabungkan beberapa file teks menjadi satu file teks:
pr -F *files > newfile
Setiap file memiliki panjang yang berbeda, jumlah baris yang berbeda. Saya sebagian besar senang dengan hasilnya, saya suka itu termasuk nama file teks asli diikuti oleh isi file itu. Namun, saya ingin menghilangkan baris kosong di antara nama file teks asli dan isinya. Saya hanya ingin baris kosong antara file teks yang berbeda untuk memisahkan masing-masing. Juga, ia mencetak karakter ^L
setelah isi setiap file teks, dan saya ingin menghilangkan karakter itu.
Setiap file yang dibaca juga diberi nomor 'halaman'. Hanya satu file yang lebih panjang dari 66 baris default. file itu akhirnya dimuntahkan menjadi 2 'halaman', dan dibagi menjadi 2 bagian dibagi dengan baris kosong. Apakah mungkin untuk menulis teks itu terus menerus tanpa terpecah?
Terima kasih atas bantuannya!
sumber
Untuk memiliki baris kosong antara file:
Di mana 'baris baru' adalah file dengan baris kosong.
sumber
newline
? Beberapa editor teks akan secara otomatis menambahkan karakter end-of-line ke baris terakhir, dan yang lain tidak, sehingga beberapa orang mungkin mengalami masalah membuat file ini dengan benar. Dengan kata lain: apakah file dengan panjang nol memiliki garis nol, atau satu baris?Di atas akan menambahkan konten file eacb txt ke concatenated.txt menambahkan baris baru di antara mereka.
sumber
Anda dapat menggunakan
cat
untuk membuang teks file ke dalam satu file dengan:sumber
cat
tidak memenuhi persyaratan lainnya.