pengantar
Perintah kucing di Linux memungkinkan Anda untuk menggabungkan file dan menampilkan output ke output standar, dalam banyak kasus ini adalah layar.
Salah satu penggunaan kucing yang paling umum adalah untuk menampilkan file ke layar dan juga untuk membuat file dengan cepat dan memungkinkan pengeditan dasar langsung di terminal .
Cara Membuat File Menggunakan Kucing
Untuk membuat file menggunakan perintah cat, masukkan yang berikut di jendela terminal:
cat>
Tentunya, Anda perlu mengganti
Ketika Anda membuat file dengan cara ini kursor akan ditinggalkan pada baris baru dan Anda dapat mulai mengetik.
Ini adalah cara yang baik untuk memulai file teks atau dengan cepat membuat file data uji seperti file dipisahkan koma atau file delimited pipa.
Untuk menyelesaikan pengeditan file tekan CTRL dan D.
Anda dapat menguji bahwa proses bekerja dengan mengetikkan perintah ls :
ls -lt
Ini mencantumkan semua file dalam folder saat ini dan Anda akan melihat file baru Anda dan ukurannya harus lebih besar dari nol.
Cara Menampilkan File Menggunakan Cat
Perintah kucing dapat digunakan untuk menampilkan file ke layar juga. Yang perlu Anda lakukan adalah menghilangkan lebih besar dari simbol sebagai berikut:
cat
Jika file sangat panjang maka akan menggulung layar sangat cepat.
Untuk melihat file halaman demi halaman, gunakan perintah lainnya :
cat
| lebih
Sebagai alternatif, Anda dapat menggunakan perintah yang lebih sedikit juga:
cat
| kurang
Untuk menguji jenis ini di perintah berikut:
kucing / etc / passwd | lebih
Tentu saja, Anda bisa melupakan kucing dan mengetik sebagai berikut:
kurang / etc / passwd
Cara Menampilkan Nomor Baris
Untuk semua baris yang tidak kosong dalam file, Anda dapat menggunakan perintah berikut:
cat -b
Jika ada garis tanpa karakter sama sekali, mereka tidak akan diberi nomor. Jika Anda ingin menampilkan angka untuk semua baris tanpa menghiraukan apakah kosong, ketikkan perintah berikut:
cat -n
Cara Menampilkan Akhir Setiap Baris
Kadang-kadang ketika parsing file data programmer mungkin menemukan masalah karena ada karakter tersembunyi di akhir baris yang tidak mereka harapkan seperti spasi. Ini mencegah parser mereka bekerja dengan benar.
Ini hanyalah salah satu alasan untuk menunjukkan akhir karakter garis sehingga Anda dapat melihat apakah ada karakter kosong.
Untuk menampilkan dolar sebagai karakter garis akhir, masukkan perintah berikut:
cat -E
Sebagai contoh, perhatikan baris teks berikut
kucing itu duduk di atas tikar
Ketika Anda menjalankan ini dengan perintah CAT -E Anda akan menerima output berikut:
kucing itu duduk di atas mat $
Mengurangi Garis Kosong
Ketika Anda menunjukkan isi file menggunakan perintah kucing, Anda mungkin tidak ingin melihat ketika ada banyak baris kosong berturut-turut.
Perintah berikut menunjukkan bagaimana mengurangi output sehingga mengulangi baris kosong dihilangkan.
Untuk memperjelas ini tidak akan menyembunyikan garis kosong sepenuhnya tetapi jika Anda memiliki 4 baris kosong berturut-turut itu hanya akan menampilkan 1 baris kosong.
cat -s
Bagaimana Menampilkan Tab
Jika Anda menampilkan file yang memiliki pembatas tab, Anda biasanya tidak akan melihat tab.
Perintah berikut menunjukkan ^ Saya bukan tab yang membuatnya mudah untuk melihat mereka dengan asumsi file Anda tidak berisi ^ saya di dalamnya.
cat -T
Menggabungkan Beberapa File
Inti dari kucing adalah gabungan sehingga Anda mungkin ingin tahu cara menampilkan banyak file sekaligus:
Anda dapat menggabungkan beberapa file ke layar dengan perintah berikut:
cat
Jika Anda ingin menggabungkan file dan membuat file baru, gunakan perintah berikut:
cat
>
Menampilkan File Dalam Urutan Terbalik
Anda dapat menampilkan file dalam urutan terbalik dengan menggunakan perintah berikut:
tac
Ok, jadi secara teknis ini bukan perintah kucing, itu adalah perintah tac tetapi pada dasarnya melakukan hal yang sama tetapi secara terbalik.
Ringkasan
Itu cukup banyak untuk perintah kucing. Ini berguna untuk membuat file dengan cepat dan untuk menampilkan output dari file dan tentu saja, Anda dapat menggunakannya untuk menggabungkan beberapa file bersama.