Sebelum ini, kami telah menulis artikel mengenai pelbagai perintah Linux seperti ls, ps, scp, history, dan banyak lagi yang terdapat di laman web kami. Hari ini, kita akan melihat arahan WC.
WC bermaksud "Word Count."Dan seperti namanya, perintah wc digunakan untuk tujuan penghitungan. Ia mencetak jumlah baris, jumlah kata, bait, dan jumlah aksara yang terdapat dalam fail yang diteruskan ke perintah. Apabila anda menjalankan perintah ini pada fail tanpa parameter / argumen tambahan, kami akan mencetak hasilnya dalam empat lajur:
- Lajur pertama: Ini menunjukkan bilangan baris dalam fail.
- Lajur kedua: Ini menunjukkan bilangan perkataan dalam fail.
- Lajur ketiga: Ini menunjukkan bilangan watak yang ada dalam fail.
- Lajur keempat: Ini menunjukkan nama fail yang anda lalui sebagai argumen.
Perintah WC
Sintaks:
wc [pilihan] [nama_fail]
Pertimbangkan dua fail di bawah ini, sample_one dan sample_two. Sample_one mengandungi senarai distribusi Linux, sementara Sample_two menyertakan senarai bahasa pengaturcaraan.
Dengan menguraikan hanya nama fail dalam perintah wc, kami mendapat hasilnya di bawah:
wc sample_one.txt wc sample_two.txt
Ciri hebat dengan arahan WC adalah anda juga boleh menyebarkan banyak fail. Lihat arahan di bawah:
wc sample_one.txt sample_two.txt
Dari output yang ditunjukkan gambar di atas, baris pertama menunjukkan hasil untuk sample_one.txt, dan baris kedua menunjukkan hasil untuk sample_two.txt. Walau bagaimanapun, anda akan melihat ada baris ketiga yang akan kami panggil Jumlah. Yang ini menunjukkan jumlah hasil dari dua fail tersebut. Ia memaparkan jumlah baris, kata, dan watak dari semua fail yang dilalui.
Pilihan arahan WC
WC adalah perintah mudah untuk digunakan dan hanya terdapat beberapa pilihan untuk dipilih:
-l, - baris
- Mencetak bilangan baris yang terdapat dalam fail \-w, - kata-kata
- Cetak jumlah perkataan dalam fail (jumlah perkataan).-m, - carta
-Mencetak bilangan watak dalam fail.-L, --max-line-Panjang
- Mencetak baris terpanjang dalam fail.-c, - bait
- Mencetak jumlah bait dalam fail.
Sekarang mari kita lihat setiap pilihan dan bagaimana kita dapat menggunakannya pada pelbagai fail.
1. -l, Opsyen-baris
Pilihan ini mencetak jumlah baris dalam fail. Maklumat dicetak dalam dua lajur. Lajur pertama menunjukkan bilangan baris yang ada, dan lajur kedua menunjukkan nama fail yang dilalui.
wc -l sample_one.txt
2. -w, Opsyen-kata
The -w
atau --kata-kata
pilihan menunjukkan jumlah perkataan yang terdapat dalam fail. Ia mencetak hasilnya dalam dua lajur. Lajur pertama menunjukkan jumlah perkataan, dan lajur kedua menunjukkan nama fail.
wc -w sample_one.txt
3. -pilihan m, -chars
The -m
atau --watak
pilihan menunjukkan jumlah watak dalam fail. Ia mencetak hasilnya dalam dua lajur. Lajur pertama menunjukkan jumlah watak dalam fail, dan lajur kedua menunjukkan nama fail.
wc -m sample_one.txt
4. -Pilihan L, -max-line-Length
The -L
Pilihan (huruf besar) mencetak panjang (bilangan aksara) garis terpanjang dalam fail. Dalam fail sample_one.txt, garis terpanjang adalah "Sistem Operasi Elemen," dan dalam sample_two.txt, garis terpanjang adalah "Javascript." Apabila anda melewati lebih dari satu nama fail, tidak seperti pilihan lain, yang menunjukkan jumlahnya, pilihan ini menunjukkan bilangan watak dari baris terpanjang kedua fail.
wc -L sample_one.txt wc -L sample_one.txt sample_two.txt
5. -c, Opsyen -bytes
Pilihan ini menunjukkan jumlah bait yang ada dalam fail. Ia mencetak hasilnya dalam dua lajur. Lajur pertama menunjukkan jumlah bait dalam fail, dan lajur kedua menunjukkan nama fail yang dilalui.
wc -c sample_one.txt
6. -versi pilihan
Pilihan ini tidak menggunakan nama fail tetapi hanya menunjukkan versi wc
sedang berjalan di sistem anda.
wc - penukaran
Aplikasi Perintah WC
1. Hitung Bilangan Fail dan Folder yang Ada dalam Direktori
Perintah ls digunakan untuk menyenaraikan semua kandungan dalam direktori. Apabila disalurkan dengan wc -l
perintah, kita dapat menghitung jumlah fail dan folder yang ada di direktori. Lihat arahan di bawah:
ls / rumah / tut | wc -l
2. Hitung Bilangan Pengguna
Untuk menyenaraikan pengguna dalam sistem, kami dapat menggunakan perintah kucing / etc / passwd
atau mendapat passwd
. Sekiranya kita hanya menginginkan jumlah pengguna, kita dapat menghasilkan output, katakanlah mendapat passwd
ke wc -l
seperti yang ditunjukkan di bawah:
dapatkan passwd | wc -l
Kesimpulannya
Saya percaya siaran ini telah memberi anda panduan yang jelas mengenai penggunaan perintah WC (jumlah perkataan) dan pelbagai pilihan yang ada. Anda boleh melakukan tugas yang jauh lebih kuat dengan menggabungkan perintah wc dengan perintah Linux yang lain. Sekiranya anda menghadapi sebarang cabaran, anda boleh menggunakan perintah wc - pertolongan
. Jangan ragu untuk meninggalkan sebarang pertanyaan atau komen mengenai siaran ini.