Atribut / Opsi cat
|
Keterangan / Fungsi
|
Contoh Penggunaan Aplikatif
|
| (tanpa opsi)
|
Menampilkan isi file secara langsung ke terminal (stdout).
|
cat file.txt → menampilkan isi file.txt di layar.
|
-n
|
Menampilkan isi file dengan nomor baris di setiap baris output.
|
cat -n script.sh → menampilkan isi script.sh dengan nomor baris.
|
-b
|
Menomori hanya baris yang berisi teks (tidak menghitung baris kosong).
|
cat -b data.txt → menampilkan isi file dengan nomor hanya pada baris berisi teks.
|
-s
|
Menghapus baris kosong yang berurutan, hanya menampilkan satu baris kosong antar teks.
|
cat -s log.txt → mengurangi baris kosong ganda dalam file log.txt.
|
-E
|
Menampilkan tanda $ di akhir setiap baris, berguna untuk mendeteksi spasi atau baris kosong.
|
cat -E config.txt → memperlihatkan batas akhir setiap baris dengan tanda $.
|
-T
|
Menampilkan karakter tab sebagai ^I, membantu melihat posisi tabulasi.
|
cat -T data.tsv → menampilkan tab sebagai simbol ^I.
|
-A
|
Kombinasi dari -vET, menampilkan karakter non-printable, akhir baris $, dan tab ^I.
|
cat -A laporan.txt → menampilkan karakter tersembunyi dalam file laporan.txt.
|
-v
|
Menampilkan karakter non-printable (kecuali tab dan newline) dalam bentuk simbol.
|
cat -v output.bin → membantu melihat karakter aneh dari file biner.
|
> (redirect)
|
Mengalihkan output cat ke file baru (menulis file).
|
cat file1.txt file2.txt > gabungan.txt → menggabungkan isi dua file menjadi gabungan.txt.
|
>> (append)
|
Menambahkan (append) hasil ke akhir file yang sudah ada tanpa menimpa isinya.
|
cat tambahan.txt >> gabungan.txt → menambah isi tambahan.txt ke akhir gabungan.txt.
|
<< (here document)
|
Membuat input langsung dari terminal ke cat.
|
cat << EOF kemudian ketik teks → digunakan untuk membuat file cepat dari terminal.
|
--help
|
Menampilkan bantuan dan daftar opsi lengkap cat.
|
cat --help
|
--version
|
Menampilkan versi dari perintah cat.
|
cat --version
|