Jika berkecimpung dalam dunia IT, terutama bagi pengguna linux pasti
sering menggunakan perintah-perintah di command line untuk menjalankan
suatu perintah eksekusi salah satunya menggunakan perintah CAT.
CAT merupakan perintah di linux yang dapat digunakan untuk melihat isi
file, membuat isi file dan menggabungkan beberapa teks file menjadi satu
teks file. Dari penjelasan ini secara garis besar mengerti kegunaannya
CAT. Tetapi, apakah kalau perintah CAT mempunyai kelebihan dalam
melakukan eksekusinya? Disini akan diberikan beragam cara menggunakan
perintah CAT di command line.
Untuk melihat versi CAT yang terdapat pada
sistem bisa menggunakan perintah berikut:
$ cat - -version
cat (GNU coreutils) 8.4
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Torbjörn Granlund and Richard M. Stallman.
Sintaks CAT.
cat [OPTION]…[FILE]…
Beragam cara perintah CAT di command line.
Menulis teks pada file.txt dan menyalin file.txt ke coba.txt dengan
menambahkan teks baru di awal atau akhir isi paragraf pada file.txt lalu
tambahkan script “-”.
$ cat > file.txt
$ cat - file.txt > coba.txt
$ cat file.txt - > coba.txt
Selanjutnya ketik sembarang karakter diakhiri dengan menekan Enter dan
CTRL-D. Secara otomatis akan dibuat file bernama file.txt yang berisi
karakter yang telah diketik tadi.
Menulis teks pada file.txt dengan menambahkan argumen.
$ cat << TAMAT > file.txt
Setelah kita masukkan perintah cat << TAMAT > file.txt,
berikutnya masukkan teks yang akan kita simpan di file.txt. Pembacaan
masukkan akan terus dilakukan sampai kita mengetikkan kata TAMAT.
Kalimat “TAMAT” bisa diubah sesuai dengan kalimat yang diinginkan.
Melihat jumlah semua baris teks pada file.txt.
$ cat -n file.txt
Perintah melihat isi file.txt menggunakan CAT secara ascending (A ke Z) dan TAC secara descending (Z ke A).
$ cat file.txt
$ tac file.txt
Perintah membuat salinan teks file, menambah teks file dan menimpa isi dari teks file.
$ cat file.txt > file2.txt
$ cat coba.txt >> file.txt
$ cat coba.txt > file.txt
Membuat image DVD menggunakan perintah CAT dan untuk melihat proses pembuatan image DVD pergunakan perintah watch.
$ cat /dev/dvd > /home/ubuntu.iso
$ watch -n1 du -sh /home/ubuntu.iso
Menggabungkan dua atau lebih pecahan file mp3 atau file teks dan mengarahkannya ke suatu file baru.
$ cat lagu.mp3-aa lagu.mp3-ab lagu.mp3-ac > lagu.mp3
SUMBER : http://odad.blogdetik.com/2011/06/08/lebih-dalam-dengan-perintah-cat/