GNU/Linux >> Belajar Linux >  >> Linux

Cara Menggunakan Perintah Linux Cat (Dengan Contoh)

Pendahuluan

Jika Anda pernah bekerja di Linux, Anda pasti pernah melihat potongan kode yang menggunakan cat memerintah. Cat adalah kependekan dari concatenate. Perintah ini menampilkan isi dari satu atau lebih file tanpa harus membuka file untuk diedit.

Dalam artikel ini, pelajari cara menggunakan cat perintah di Linux.

Prasyarat

  • Sistem yang menjalankan Linux
  • Akses ke jendela terminal / baris perintah

Sintaks Perintah kucing

Untuk menggunakan cat perintah, ikuti format:

cat [options] filename(s)

[options] – Ini memungkinkan Anda mengeluarkan instruksi tambahan ke cat memerintah. Misalnya, untuk menampilkan konten file dengan setiap baris diberi nomor, gunakan –n pilihan:

cat –n filename

filename(s) – Tentukan nama file (atau file) yang ingin Anda tampilkan. Jika Anda menggunakan lebih dari satu nama file, setiap file akan ditampilkan.

Contoh Perintah Linux Cat

Artikel ini berisi 15 cat perintah dan contoh cara menggunakannya. Untuk mencoba perintah, buat beberapa file sampel, dan uji perintah cat yang tercantum di bawah ini.

1. Buat File Baru

Anda dapat membuat file baru dan menambahkan konten ke dalamnya menggunakan cat perintah.

Buat test1.txt dan test2.txt , yang dapat Anda gunakan sebagai file sampel untuk menguji perintah lainnya.

1. Buka jendela terminal dan buat file pertama:

cat >test1.txt

2. Kursor berpindah ke baris baru tempat Anda dapat menambahkan teks yang diinginkan. Ketik kalimat sederhana seperti:

This is test file #1.

3. Untuk keluar dari perintah dan menulis perubahan ke file, tahan Ctrl tombol dan tekan d .

4. Ulangi proses untuk membuat test2.txt . Jalankan:

cat >test2.txt

5. Ketik:

This is test file #2.

6. Tekan Ctrl+d .

2. Menampilkan Isi dari Satu File

Untuk menampilkan konten test1.txt menggunakan cat menjalankan perintah:

cat test1.txt

Outputnya menampilkan konten seperti pada gambar di bawah ini.

3. Tampilkan Isi Beberapa File

Untuk menampilkan isi kedua file tersebut, jalankan perintah:

cat test1.txt test2.txt

4. Redirect Isi dari Satu File

Alih-alih menampilkan konten file di layar, cat dapat memasukkannya ke dalam file.

cat test1.txt > test3.txt

Jika nama file tujuan tidak ada, itu akan dibuat. Jika Anda menjalankan cat di test3.txt , Anda akan melihat konten dari test1.txt :

cat test3.txt

Outputnya menampilkan:

Jika file yang diekspor sudah ada, ini akan menimpa isi file :

cat test2.txt > test3.txt
cat test3.txt

File test3.txt sekarang memiliki konten berikut:

5. Redirect Isi Beberapa File

Anda dapat mengarahkan ulang konten beberapa file menjadi satu file tunggal:

cat test1.txt test2.txt > test3.txt

Tampilkan konten test3.txt dengan:

cat test3.txt

Output menunjukkan isi dari kedua file, seperti pada gambar di bawah ini.

6. Tampilkan Isi dalam Urutan Terbalik

cat perintah dapat menampilkan konten file dalam urutan terbalik (berdasarkan baris). Untuk melakukannya, gunakan tac (kucing terbalik):

tac test3.txt

7. Tambahkan Isi File ke File Lain

cat perintah dapat menambahkan isi file ke akhir file lain. Alih-alih menggunakan satu > tanda, gunakan >> double ganda tanda:

cat test1.txt >> test3.txt

Buka test3 file dengan menjalankan:

cat test3.txt

Konten test3 diikuti oleh test1 harus ditampilkan.

8. Tambahkan Teks ke File yang Ada

Anda dapat menggunakan perintah serupa untuk menambahkan teks ke file yang ada:

cat >> test1.txt

Tambahkan baris baru ke file:

This is the second line in test file #1.

Tahan Ctrl dan tekan d .

Periksa konten test1.txt berkas:

cat test1.txt

9. Menggabungkan Operasi

Fungsi cat perintah dapat digabungkan. Misalnya, untuk menggabungkan output dari dua file, dan menyimpan hasilnya dalam file baru:

cat test1.txt test2.txt > test4.txt
cat test4.txt

Sebagai alternatif, Anda dapat menambahkan beberapa file ke akhir file yang ada:

cat test2.txt test1.txt >> test4.txt
cat test4.txt

Perhatikan bahwa urutan yang ditentukan adalah urutan file yang ditambahkan ke file tujuan.

10. Opsi Lebih Banyak dan Lebih Sedikit (Kelola File Besar)

Jika Anda menggunakan cat pada file yang sangat besar, Anda akan berakhir dengan serangkaian besar data yang sulit dibaca. Anda dapat memecahnya menjadi beberapa halaman menggunakan | more :

cat test4.txt | more

Ini menampilkan satu halaman file. Ketika Anda menekan tombol, itu akan bergulir ke halaman berikutnya.

Jika Anda menginginkan kemampuan untuk menggulir maju dan mundur melalui tampilan, gunakan | less .

cat test4.txt | less

11. Tampilkan Penomoran Baris

Anda mungkin merasa berguna untuk memiliki nomor baris di output, terutama untuk file besar. Untuk mengaktifkan penomoran baris, tambahkan -n opsi untuk cat perintah:

cat –n test1.txt

Outputnya akan muncul seperti pada gambar di bawah ini:

12. Tunjukkan Akhir Baris

Anda dapat menginstruksikan cat untuk menyorot akhir setiap baris dan spasi antar baris dengan $ .

Untuk melakukannya, gunakan perintah:

cat -e test1.txt

Karena file sampel test1.txt hanya memiliki satu baris, output menunjukkan satu $ di akhir.

13. Tampilkan Garis Terpisah TAB

cat perintah memiliki opsi untuk menampilkan konten file bersama dengan ruang tab di dalam teks.

Untuk menampilkan baris yang dipisahkan tab untuk menjalankan sampel:

cat -t test4.txt

Ruang tab dalam teks diwakili oleh ^I.

14. Hapus Baris Kosong

Untuk menghilangkan baris kosong dari output cat dengan –s pilihan:

cat -t test4.txt

15. Daftar Semua Perintah CAT

Jika Anda kesulitan mengingat opsi, gunakan --help perintah:

cat ––help

Linux
  1. Cara Menggunakan Perintah Sed di Linux dengan Contoh

  2. Perintah SCP di Linux:Cara Menggunakannya, dengan Contoh

  3. Cara Menggunakan Perintah RMmod Di Linux Dengan Contoh

  1. Cara Menggunakan Perintah 'cat' dan 'tac' dengan Contoh di Linux

  2. Cara Menggunakan Perintah Hexdump Linux dengan Contoh Praktis

  3. Cara Menggunakan Perintah Dig di Linux dengan Contoh

  1. Cara Menggunakan Perintah su di Linux dengan Contoh

  2. Cara menggunakan Perintah Shutdown Linux dengan Contoh

  3. Cara Menggunakan Perintah w di Linux dengan Contoh