6 Perintah WC untuk menghitung jumlah baris, kata, dan karakter dalam file

6 Perintah WC untuk menghitung jumlah baris, kata, dan karakter dalam file

toilet (kependekan dari jumlah kata) adalah alat baris perintah dalam sistem operasi UNIX/Linux, yang digunakan untuk mengetahui jumlah jumlah baru, jumlah kata, byte dan jumlah karakter dalam file yang ditentukan oleh Mengajukan Argumen ke output standar dan tahan jumlah total untuk semua file bernama.

Saat Anda mendefinisikan Mengajukan parameter, toilet Perintah mencetak nama file serta jumlah yang diminta. Jika Anda tidak mendefinisikan nama file untuk Mengajukan parameter, itu hanya mencetak jumlah total ke output standar.

Dalam artikel ini, kita akan membahas cara menggunakan toilet Perintah untuk menghitung Newline, kata, karakter, atau jumlah file dengan contoh praktis.

Sintaks perintah WC

Sintaksis toilet Perintah ditampilkan di bawah.

# WC [Opsi] Nama file 

Berikut adalah opsi dan penggunaan yang disediakan oleh toilet memerintah.

  • WC -L - Mencetak jumlah baris dalam file.
  • WC -W - mencetak jumlah kata dalam file.
  • WC -C - Menampilkan jumlah byte dalam file.
  • WC -M - mencetak jumlah karakter dari file.
  • WC -L - mencetak hanya panjang garis terpanjang dalam file.

Mari kita lihat bagaimana kita bisa menggunakan 'toilet'Perintah dengan beberapa argumen dan contoh yang tersedia dalam artikel ini. Kami telah menggunakan 'tecmint.txt'File untuk menguji perintah.

Mari kita temukan output dari tecmint.txt file menggunakan perintah CAT seperti yang ditunjukkan di bawah ini.

$ Cat tecmint.txt Red Hat Centos Almalinux Rocky Linux Fedora Debian Scientific Linux OpenSuse Ubuntu Xubuntu Linux Mint Deepin Linux Slackware Mandriva 

1. Contoh Dasar dari Perintah WC

The 'toilet'Perintah tanpa melewati parameter apa pun akan menampilkan hasil dasar dari'tecmint.txtfile. Tiga angka yang ditunjukkan di bawah ini adalah 12 (jumlah baris), 16 (jumlah kata), Dan 112 (jumlah byte) dari file tersebut.

$ wc tecmint.txt 12 16 112 tecmint.txt

2. Hitung jumlah baris dalam file

Hitung jumlah Newline dalam file menggunakan opsi '-l', yang mencetak jumlah baris dari file yang diberikan. Katakanlah, perintah berikut akan menampilkan penghitungan Newline dalam file.

Dalam output, bidang pertama ditetapkan sebagai hitungan dan bidang kedua adalah nama file.

$ wc -l tecmint.txt 12 tecmint.txt

3. Hitung jumlah kata dalam file

Itu -w argumen dengan toilet Perintah mencetak jumlah kata dalam file. Ketik perintah berikut untuk menghitung kata dalam file.

$ wc -w tecmint.txt 16 tecmint.txt

4. Hitung jumlah karakter dalam file

Saat menggunakan opsi -M dengan toilet Perintah akan mencetak total jumlah karakter dalam file.

$ wc -m tecmint.txt 112 tecmint.txt

5. Hitung jumlah byte dalam file

Saat menggunakan opsi -C akan mencetak jumlah byte file.

$ wc -c tecmint.txt 112 tecmint.txt

6. Tampilkan panjang baris terpanjang dalam file

The 'toilet'Perintah memungkinkan argumen'-L', ini dapat digunakan untuk mencetak panjang yang terpanjang (jumlah karakter) baris dalam file.

Jadi, kami memiliki garis karakter terpanjang ('Linux ilmiah') dalam sebuah file.

$ wc -l tecmint.txt 16 tecmint.txt

7. Periksa Opsi Perintah WC

Untuk informasi lebih lanjut dan bantuan pada toilet perintah, cukup jalankan 'WC --help' atau 'Man WC'Dari baris perintah.

$ wc --help atau $ man wc 
Penggunaan Perintah WC
Penggunaan: WC [opsi] ... [file]… atau: WC [opsi]… --files0-from = f cetak newline, word, dan byte diperhitungkan untuk setiap file, dan total baris jika lebih dari satu file ditentukan. Kata adalah urutan karakter non-nol yang dibatasi oleh ruang putih. Tanpa file, atau saat file -, baca input standar. Opsi di bawah ini dapat digunakan untuk memilih jumlah mana yang dicetak, selalu dalam urutan berikut: Newline, Word, karakter, byte, panjang garis maksimum. -c, - -bytes mencetak jumlah byte -m, --Chars mencetak jumlah karakter -l, -line cetak jumlah newline --files0 -from = f input baca dari file yang ditentukan oleh nama yang diakhiri NUL di file f f ; Jika f adalah -maka baca nama dari input standar -l, - -max -line -length mencetak lebar tampilan maksimum -W, - -kata cetak jumlah kata --help tampilkan bantuan ini dan keluar -informasi output output dan informasi dan informasi versi output dan informasi Keluar dari GNU Coreutils Bantuan Online: Dokumentasi Lengkap di: atau tersedia secara lokal melalui: info '(Coreutils) WC Doa 

Dalam artikel ini, Anda telah belajar tentang toilet Perintah, yang merupakan utilitas baris perintah sederhana untuk menghitung jumlah baris, kata, karakter, dan bye dalam file teks. Ada banyak perintah Linux lainnya, Anda harus belajar dan menguasai keterampilan baris perintah Anda.