GNU/Linux >> Belajar Linux >  >> Linux

Cara Mudah Menggabungkan File Dengan Perintah Cat

File adalah sumber daya penyimpanan data di komputer yang terutama dikenali dari nama filenya. Terkadang kita membutuhkan data yang tersebar dari dua atau lebih dari dua file di satu tempat secara terorganisir. Ada banyak perintah yang tersedia di Linux untuk menggabungkan beberapa data file dalam satu file, tetapi Artikel ini adalah tentang menggabungkan data dari dua file menjadi satu menggunakan perintah “cat” di Ubuntu 20.04(Sistem Operasi Linux).

Seperti namanya, Perintah “cat” disingkat “concatenate” yang digunakan untuk menggabungkan data. Kita dapat menggunakan perintah cat untuk membuat satu atau beberapa file, melihat isinya, menggabungkan file, dan menampilkan output ke layar terminal atau mengarahkannya ke file. Pada artikel ini, perintah cat akan digunakan untuk menggabungkan data dari dua file menjadi satu file secara terorganisir.

Gabungkan 2 File Teks dengan Perintah Cat

Disebutkan di bawah ini adalah cara untuk mengatur dua file menjadi satu menggunakan perintah cat yang dibahas secara rinci di bawah ini:

  • Gabungkan kedua file menjadi satu file menggunakan perintah cat menurut abjad.
  • Gabungkan dua file menjadi satu file menggunakan perintah cat secara numerik.

Sintaks:

$ cat [opsi] nama file

Opsi akan membantu dalam memformat konten tampilan file.

Opsi Penjelasan
-A Sama dengan -vET
-b Tampilkan semua baris keluaran yang tidak kosong dengan penomoran
-e Sama dengan -vE
-E Letakkan $ di akhir setiap baris keluaran
-n Tampilkan semua baris keluaran dengan penomoran
-s Garis keluaran kosong yang berulang akan ditekan.
-t Sama dengan -vT.

Perintah "cat" sebagian besar sudah diinstal sebelumnya di versi Ubuntu baru, tetapi jika tidak diinstal, jalankan perintah yang disebutkan di bawah ini untuk menginstalnya:

$ sudo apt install coreutils

Gabungkan dua file menjadi satu file menggunakan perintah cat menurut abjad

Untuk menggabungkan dan menggabungkan data dari dua file menjadi satu menurut abjad, gunakan perintah sort dengan cat. Perintah di bawah ini akan menggabungkan data “linux1.txt” dan “linux2.txt” dan mengurutkan data berdasarkan abjad dalam file “alpha_linux.txt”.

$ cat linux1.txt linux2.txt | sort> alpha_linux.txt

Simbol Pengalihan Standar (>) digunakan sebelum nama file untuk menyisipkan konten ke dalam file, tetapi akan menimpa file jika beberapa konten sudah ada sebelumnya. Gunakan ">>" untuk menghindari penimpaan. Sort adalah perintah untuk mengorganisasikan data menurut standar yang disebutkan.

Keluaran:

Di bawah ini adalah output dari perintah di atas.

Gabungkan dua file menjadi satu file menggunakan perintah cat secara numerik

Untuk menggabungkan dua file menjadi satu secara numerik, gunakan opsi “-n” dengan perintah sort dan cat. Opsi ini hanya bermanfaat jika baris file Anda dimulai dengan nomor baris. Harap diingat bahwa "03" akan kurang dari "2" dengan cara default. Perintah yang disebutkan di bawah ini akan menggabungkan dan mengurutkan "linux1.txt" dan "linux2.txt" secara numerik dalam urutan nomor baris ke dalam file "num_linux.txt".

$ cat linux1.txt linux2.txt | sort –n> num_linux.txt

Simbol pengalihan standar (>) digunakan sebelum nama file untuk memasukkan konten ke dalam file, tetapi akan menimpa file jika beberapa konten sudah ada. Gunakan ">>" untuk menghindari penimpaan. Sort adalah perintah untuk mengorganisasikan data menurut standar yang disebutkan.

Keluaran:

Di bawah ini adalah output dari perintah di atas.

Perintah yang disebutkan di bawah ini akan menggabungkan dan mengurutkan “linux1.txt” dan “linux2.txt” secara numerik dalam urutan terbalik dari nomor baris ke dalam file “num_linux.txt”.

$ cat linux1.txt linux2.txt | sort –nr> num_linux.txt

-nr akan melakukan pengurutan dalam urutan terbalik (urutan menurun).

Keluaran:

Di bawah ini adalah output dari perintah di atas.

Kesimpulan

Menggabungkan konten file menjadi satu file secara terorganisir adalah utilitas yang disediakan oleh sistem operasi Linux melalui beberapa perintah. Artikel ini menggabungkan konten file melalui perintah cat; teknik yang berbeda digunakan dalam artikel ini, seperti mengatur dua file menjadi satu file menurut abjad dan numerik. Anda dapat mengikuti salah satu teknik yang sesuai untuk Anda.

Artikel menarik lainnya mungkin:Cara Sederhana Untuk Memulai Ulang Linux Ubuntu Anda


Linux
  1. Periksa status file di Linux dengan perintah stat

  2. 10 Contoh Perintah Cat untuk Mengelola File di Linux / UNIX

  3. Cara menggabungkan perintah 'tar' dengan 'find'

  1. Temukan file dan direktori di Linux dengan perintah find

  2. Memulai dengan perintah tac Linux

  3. Memulai dengan perintah cat Linux

  1. Cara Mudah Menyembunyikan File dan Direktori di Linux

  2. Pisahkan file menjadi beberapa bagian dengan perintah split bawaan

  3. N Cara Mudah Mengganti File Duplikat Dengan Hardlink?