Linux menyediakan sejumlah besar alat baris perintah untuk membantu menyederhanakan tugas sehari-hari Anda. Salah satu alat ini adalah perintah wc.

wc adalah perintah masuk Anda ketika Anda perlu mengetahui jumlah kata dalam file atau bahkan berapa banyak file yang ada di direktori tertentu. Tapi itu tidak semua dilakukan oleh perintah wc. Baca terus untuk mengetahui apa itu perintah wc dan bagaimana menggunakannya secara efektif di Linux.

Apa itu Perintah wc?

Perintah wc adalah singkatan dari "jumlah kata". Ini adalah alat baris perintah yang digunakan untuk menghitung jumlah kata, baris, karakter, dan byte dalam sebuah output. Muncul pra-instal di setiap sistem operasi berbasis Unix dan Linux, jadi Anda tidak perlu menginstalnya secara manual.

Sintaks Perintah wc

Untuk menggunakan wc, Anda perlu menentukan keluaran file atau teks dan opsi perintah yang ingin Anda gunakan. Sintaks dasar dari perintah wc adalah:

toilet[PILIHAN][MENGAJUKAN]

Ada banyak opsi yang tersedia untuk digunakan bersama perintah, semuanya akan kita bahas nanti. Ke

instagram viewer
dapatkan bantuan baris perintah mengenai perintah wc, periksa halaman manualnya dengan menjalankan:

pria wc

Cara Menggunakan Perintah wc

Untuk contoh ini, buat file: zen.txt. Dalam file ini, rekatkan teks berikut:

Cantik adalah lebih baik daripada jelek.
Eksplisit adalah lebih baik daripada implisit.
Sederhana adalah lebih baik daripada kompleks.
Kompleks adalah lebih baik daripada rumit.
Datar adalah lebih baik daripada bersarang.
Jarang adalah lebih baik daripada padat.
Jumlah keterbacaan.
Kasus khusus tidak cukup khusus untuk itu merusak aturan.
Meski kepraktisan mengalahkan kemurnian.
Kesalahan seharusnya tidak pernah lulus diam-diam.
Kecuali secara eksplisit dibungkam.
Di hadapan ambiguitas, tolak godaan untuk menebak.
Harus ada satu dan sebaiknya hanya satu cara yang jelas untuk melakukannya.[a]
Meskipun cara itu mungkin tidak terlihat jelas pada awalnya kecuali Anda'kembali Belanda.
Sekarang adalah lebih baik daripada tidak sama sekali.
Meskipun tidak pernah adalah seringkali lebih baik daripada saat ini.[b]
Jika implementasinya sulit menjelaskan, itu ide yang buruk.
Jika implementasi adalah mudah dijelaskan, mungkin itu ide yang bagus.
Ruang nama adalah salah satu ide bagus yang bagus – membiarkan'S Mengerjakan lagi dari itu!

Ini adalah Zen dari Python, dan ini adalah seperangkat 19 prinsip panduan yang ditulis oleh Tim Peter untuk menulis kode Python yang sederhana, elegan, dan ringkas.

Jika Anda menggunakan perintah kucing untuk membuat file, biarkan baris kosong sebelum menempelkan teks.

Menggunakan Perintah wc Default

Secara default, saat Anda menggunakan perintah wc dengan file atau keluaran, ia akan mencetak jumlah baris, kata, dan byte yang ada di keluaran.

Cobalah dengan zen.txt dengan menjalankan perintah ini di terminal Anda:

toiletzen.txt

Hasil:

19 137 824 zen.txt

Anda akan melihat bahwa itu menghasilkan empat kolom yang masing-masing berisi jumlah baris, kata, byte, dan nama file.

Cetak Jumlah Baris yang Ada di File

Untuk menghitung jumlah baris yang ada dalam file atau output, gunakan the -l atau --baris pilihan. Sintaksnya terlihat seperti ini:

toilet-lzen.txt

Hasil:

19 zen.txt

Ini menunjukkan bahwa Anda memiliki 19 baris dalam file dan juga mencetak nama file teks.

Cetak Jumlah Kata dalam File

Untuk menghitung jumlah kata dalam file, Anda menggunakan -w atau --kata-kata pilihan. Cobalah:

toilet-wzen.txt

Hasil:

137 zen.txt

Menampilkan Jumlah Byte

Anda dapat menentukan jumlah byte yang tepat dalam sebuah file dengan menggunakan perintah wc di samping -C atau --byte pilihan. Jalankan perintah ini untuk mencobanya:

toilet-Czen.txt

Hasil:

824 zen.txt

Cetak Jumlah Karakter dalam File

Untuk mencetak jumlah karakter dalam file, gunakan -M atau --karakter pilihan. Sintaksnya terlihat seperti ini:

toilet-Mzen.txt

Hasil:

818 zen.txt

Cetak Panjang Garis Terpanjang

Jika Anda perlu mengetahui panjang baris terpanjang—jumlah karakter dalam baris tersebut—dalam sebuah file, gunakan -L atau --max-garis-panjang opsi dengan perintah wc. Ini terlihat seperti ini:

toilet-Lzen.txt

Hasil:

67 zen.txt

Menggunakan Perintah wc Dengan Banyak File

Anda dapat menggunakan perintah wc dengan lebih dari satu file atau input. Anda perlu membuat dua file lagi untuk ini. File pertama adalah surat.txt, yang berisi daftar alfabet, sedangkan file kedua adalah num.txt, berisi daftar angka dari satu sampai 10.

Atau, Anda dapat menggunakan dua file teks apa saja. Mari kita coba:

toiletzen.txtsurat.txtnomor.txt

Hasil:

 19 137 824 zen.txt
26 26 52 surat.txt
10 10 21 nomor.txt
55 173 897 jumlah

Tiga baris pertama berisi jumlah baris, kata, dan byte dari setiap file dan baris terakhir berisi jumlah total dari setiap kolom.

Menggunakan Perintah wc Dengan Perintah Linux Lainnya

Anda dapat menggunakan wc dengan perintah lain melalui perintah pipa. Simbol pipa mengalihkan output dari satu perintah sebagai masukan bagi yang lain.

Hitung Jumlah File atau Folder dalam Direktori

Untuk melakukan ini, Anda menggunakan perintah ls untuk mencantumkan jumlah file dalam direktori dan kemudian menyalurkan input ke perintah wc. Misalnya, untuk mencetak jumlah file di Desktop Anda, jalankan perintah berikut:

ls Desktop | wc -l

Hitung Jumlah Proses yang Berjalan di Sistem Anda

Proses adalah tugas atau program yang sedang dikerjakan atau sedang dijalankan oleh komputer Anda. Saat Anda menjalankan perintah atau membuka aplikasi, itu terdaftar sebagai proses.

Untuk menghitung jumlah proses, gunakan perintah ps dengan wc. Di sini, cobalah:

ps | wc -l

Coba Perintah Linux Lainnya Dengan wc

Ada banyak perintah yang tersedia di Linux yang memiliki fungsi sangat unik dan membuat pengalaman Linux secara keseluruhan mulus. Anda hanya perlu tahu apa itu dan bagaimana menggunakannya! Mulailah petualangan Anda hari ini!