Tips Menyalin baris/tulisan ke sebelahnya/di bawahnya pada Linux

Posted by

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 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.