GNU/Linux >> Belajar Linux >  >> Linux

Perintah Cat di Linux

cat command adalah salah satu perintah yang paling banyak digunakan di Linux. Nama cat perintah berasal dari fungsinya untuk menipukucing membuat file. Itu dapat membaca, menggabungkan, dan menulis konten file ke output standar. Jika tidak ada file yang ditentukan atau nama file input ditentukan sebagai tanda hubung tunggal (- ), ia membaca dari input standar.

cat paling sering digunakan untuk menampilkan konten dari satu atau beberapa file teks, menggabungkan file dengan menambahkan konten satu file ke akhir file lain, dan membuat file baru.

Pada artikel ini, kami akan menunjukkan cara menggunakan cat perintah melalui contoh-contoh praktis.

cat Sintaks Perintah #

Sebelum masuk ke cara menggunakan cat perintah, mari kita mulai dengan meninjau sintaks dasar.

Ekspresi utilitas cat mengambil bentuk berikut:

cat [OPTIONS] [FILE_NAMES]
  • OPTIONS - cat pilihan. Gunakan cat --help untuk melihat semua opsi yang tersedia.
  • FILE_NAMES - Nol atau lebih nama file.

Menampilkan Isi File #

Penggunaan paling dasar dan umum dari cat perintahnya adalah membaca isi file.

Misalnya, perintah berikut akan menampilkan isi dari /etc/issue file di terminal:

cat /etc/issue

Alihkan Isi File #

Alih-alih menampilkan output ke stdout (di layar), Anda dapat mengarahkannya ke file.

Perintah berikut akan menyalin isi file1.txt ke file2.txt menggunakan (> ) operator :

cat file1.txt > file2.txt
Biasanya Anda akan menggunakan cp perintah untuk menyalin file.

Jika file2.txt file tidak ada, perintah akan membuatnya. Jika tidak, file tersebut akan ditimpa.

Gunakan (>> ) operator untuk menambahkan isi file1.txt ke file2.txt :

cat file1.txt >> file2.txt

Sama seperti sebelumnya, jika file tidak ada, maka akan dibuat.

Untuk menampilkan isi file dengan nomor baris, panggil cat dengan -n pilihan:

cat -n /etc/lsb-release
1	DISTRIB_ID=Ubuntu
2	DISTRIB_RELEASE=18.04
3	DISTRIB_CODENAME=bionic
4	DISTRIB_DESCRIPTION="Ubuntu 18.04.1 LTS"

Sembunyikan Baris Kosong Berulang #

Gunakan -s opsi untuk menghilangkan baris keluaran kosong yang berulang:

cat -s file.txt

Tampilkan TAB karakter #

-T opsi memungkinkan Anda membedakan secara visual antara tab dan spasi.

cat -T /etc/hosts
127.0.0.1^Ilocalhost
127.0.1.1^Iubuntu1804.localdomain

Karakter TAB akan ditampilkan sebagai ^I .

Tampilkan Akhir Baris #

Untuk menampilkan karakter akhir baris yang tidak terlihat, gunakan -e argumen:

cat -e /etc/lsb-release
DISTRIB_ID=Ubuntu$
DISTRIB_RELEASE=18.04$
DISTRIB_CODENAME=bionic$
DISTRIB_DESCRIPTION="Ubuntu 18.04.1 LTS"$

Akhiran baris akan ditampilkan sebagai $ .

Menggabungkan File #

Saat meneruskan dua atau lebih nama file sebagai argumen ke cat perintah, isi file akan digabungkan. cat membaca file dalam urutan yang diberikan dalam argumennya dan menampilkan konten file dalam urutan yang sama.

Misalnya, perintah berikut akan membaca isi file1.txt dan file2.txt dan tampilkan hasilnya di terminal:

cat file1.txt file2.txt

Anda dapat menggabungkan dua atau lebih file teks dan menuliskannya ke dalam satu file.

Perintah berikut akan menggabungkan konten file1.txt dan file2.txt dan tulis ke file baru combinedfile.txt menggunakan (> ) operator :

cat file1.txt file2.txt > combinedfile.txt

Jika combinedfile.txt file tidak ada, perintah akan membuatnya. Jika tidak, file tersebut akan ditimpa.

Untuk menggabungkan konten file1.txt dan file2.txt dan tambahkan hasilnya ke file3.txt untuk menggunakan (>> ) operator:

cat file1.txt file2.txt >> file3.txt

Jika file tidak ada, itu akan dibuat.

Saat menggabungkan file dengan cat , Anda dapat menggunakan argumen yang sama seperti yang ditunjukkan di bagian sebelumnya.

Membuat File #

Membuat file kecil dengan cat seringkali lebih mudah daripada membuka editor teks seperti nano, Vim, Sublime Text, atau Visual Studio Code.

Untuk membuat file baru, gunakan cat perintah diikuti oleh operator pengalihan (> ) dan nama file yang ingin Anda buat. Tekan Enter , ketik teks dan setelah selesai, tekan tombol CRTL+D untuk menyimpan file.

Dalam contoh berikut, kami membuat file baru bernama file1.txt :

cat > file1.txt

Jika file bernama file1.txt hadir, itu akan ditimpa. Gunakan ‘>> ' untuk menambahkan output ke file yang ada.

cat >> file1.txt

Kesimpulan #

cat perintah dapat menampilkan, menggabungkan, dan membuat file baru.

Jika Anda memiliki pertanyaan atau masukan, jangan ragu untuk memberikan komentar.


Linux
  1. Contoh Perintah Cat Penting di Linux

  2. Perintah wc Linux

  3. ln Contoh Perintah di Linux

  1. Perintah grep Linux

  2. Perintah kucing Linux

  3. 14 Contoh Perintah "cat" yang Berguna di Linux

  1. 16 Contoh Perintah Cat Cepat di Linux

  2. File Contoh Perintah di Linux

  3. Perintah Linux untuk menggabungkan file ke dirinya sendiri sebanyak n kali