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
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!