Pada tulisan kali ini, saya agak bingung untuk membuat judulnya. Tapi inti dari tulisan kali ini adalah adanya kebutuhan menyalin baris tulisan pada sebuah file dan digabungkan dengan tulisan dari file yang lainnya.
Sebagai contoh, ada sebuah file dengan nama file1.txt dengan isi sebagai berikut
satu dua tiga
Kemudian, ada file yang lain dengan nama file2.txt. Isinya seperti berikut
empat lima enam
Yang diinginkan adalah tulisan pada file2.txt berada di sebelahnya tulisan pada file1.txt. Tampilan yang diinginkan kurang lebih seperti berikut
satu empat dua lima tiga enam
Untuk mendapatkan hasil seperti di atas, maka saya menggunakan tools bernama paste. Berikut perintahnya
paste -d " " file1.txt file2.txt
Setelah opsi -d merupakan delimiter yang diinginkan. Dalam contoh di atas, saya menggunakan spasi. Atau jika ingin mendapatkan hasil seperti berikut
satu empat dua lima tiga enam
cukup ganti delimiter spasi menjadi “\n”
paste -d "\n" file1.txt file2.txt
Silakan dicoba dan semoga bermanfaat 🙂