Kucing (kependekan dari "menggabungkan ") perintah adalah salah satu perintah yang paling sering digunakan di Linux/Unix seperti sistem operasi. perintah cat memungkinkan kita untuk membuat satu atau beberapa file, melihat isi file, menggabungkan file dan mengarahkan output di terminal atau file.
Pada dasarnya, Menggunakannya Anda dapat membaca, menulis, menambahkan konten dari satu file ke file lain, menggabungkan file dan mengarahkan output ke terminal.
Di sini, di LinuxAPT, sebagai bagian dari Layanan Manajemen Server kami, kami secara teratur membantu Pelanggan kami untuk melakukan kueri Perintah Cat terkait.
Dalam konteks ini, kita akan melihat bagaimana perintah cat bekerja bersama dengan contoh di Linux.
Sintaks Umum Perintah kucing
Pertama-tama Anda harus mengetahui sintaks perintah cat sebelum menggunakannya. Di bawah ini adalah sintaks dasar perintah cat:
$ cat [OPTIONS] [FILE_NAMES]
Dimana,
- OPSI – Anda dapat menentukan opsi http://man7.org/linux/man-pages/man1/cat.1.html. Dapatkan semua opsi yang tersedia menggunakan cat –help.
- FILE_NAMES – Tentukan satu atau beberapa nama file.
Bagaimana Menampilkan Isi File menggunakan perintah cat ?
Perintah cat biasanya digunakan untuk membaca isi file. Contoh di bawah ini akan menampilkan isi dari file /etc/timezone:
$ cat /etc/timezone
Output
Etc/UTC
Bagaimana Menampilkan Isi Banyak File menggunakan perintah cat?
Anda dapat melihat konten dari beberapa file menggunakan perintah di bawah ini:
$ cat file1.txt file2.txt
Bagaimana Cara Mengarahkan Isi File menggunakan perintah cat?
Anda dapat menyimpan output ke file alih-alih ditampilkan ke layar. Perintah di bawah ini akan menyalin konten dari file pertama ke file kedua:
$ cat file1.txt > file2.txt
Perintah di atas akan membuat file jika file kedua tidak ada. Jika tersedia maka akan menimpa isi file.
Bagaimana Menambahkan Output dengan Operator Pengalihan menggunakan perintah cat?
Anda dapat menambahkan konten satu ke file lain tanpa menimpa menggunakan perintah di bawah ini:
$ cat file1.txt >> file2.txt
Bagaimana Cara Mengarahkan Input Standar dengan Operator Pengalihan menggunakan perintah cat?
Ketika Anda ingin mengambil input dari file kedua ke terminal maka Anda dapat menggunakan simbol input standar '<' (kurang dari) seperti yang diberikan di bawah ini:
$ cat < file1.txt
Bagaimana Cara Membuat File Menggunakan Perintah Cat ?
Sangat mudah untuk membuat file menggunakan perintah cat. Untuk membuat file menggunakan perintah cat Anda hanya perlu menggunakan operator redirection dan nama file. Tekan tombol Enter dan sekarang Anda dapat mengetik apa pun yang ingin Anda tulis. Simpan file menggunakan Ctrl + D.
$ cat > file.txt
Di sini kita membuat nama file dengan "file.txt". Jika file dengan nama tersebut ada maka akan ditimpa jika tidak maka akan membuat file baru.
Bagaimana Cara Menampilkan Nomor Baris menggunakan Perintah Cat ?
Jika Anda ingin menampilkan konten file dengan nomor baris maka Anda dapat menggunakan opsi -n dengan perintah cat seperti di bawah ini:
$ cat -n file1.txt
Output
1 This is Line Number One
2 This is Second Line Number
Bagaimana Menampilkan Baris yang Dipisahkan Tab dalam File menggunakan Perintah Cat ?
Anda dapat menggunakan argumen -T untuk membedakan tab dan spasi:
$ cat -T /etc/hosts
Output
127.0.0.1^Ilocalhost
127.0.1.1^Ilocal.linuxapt
The TAB characters will be shown as ^I.
Bagaimana Cara Menampilkan $ di Akhir File menggunakan Perintah Cat ?
Anda dapat menampilkan baris yang diakhiri dengan '$' juga dapat menampilkan jika ada celah di antara paragraf. Opsi ini berguna untuk menekan beberapa baris dalam satu baris.
$ cat -e /etc/lsb-release
Output
DISTRIB_ID=Ubuntu$
DISTRIB_RELEASE=20.04$
DISTRIB_CODENAME=FocalFossa$
DISTRIB_DESCRIPTION="Ubuntu 20.04 LTS"$
Bagaimana Menggabungkan Banyak File dalam Satu File?
Ketika Anda melewatkan lebih dari satu nama file sebagai argumen dengan perintah cat maka isi file akan digabungkan. Ini akan membaca file sebagai urutan yang diberikan dan akan ditambahkan ke tampilan yang sama.
Pada perintah di bawah ini akan membaca isi file1.txt dan file2.txt dan menampilkan hasilnya di terminal:
$ cat file1.txt file2.txt
Anda dapat menggabungkan konten file file1.txt dan file2.txt dan menyimpannya ke file lain menggunakan operator pengalihan seperti di bawah ini:
$ cat file1.txt file2.txt > file3.txt
Jika file tidak ada maka akan dibuat jika tidak maka akan ditimpa.