Perintah wc (jumlah kata) digunakan sistem Linux dan Unix untuk menghitung jumlah baris, kata, karakter dari satu atau beberapa file teks.
Wc adalah perintah terminal dan paling banyak digunakan dalam skrip bash shell untuk penghitungan baris dan kata.
Dalam tutorial ini, kita mempelajari cara menggunakan perintah wc Linux dengan beberapa contoh praktis.
Perintah Wc dan Sintaksnya
Di bawah ini Anda dapat menemukan sintaks untuk wc
perintah.
wc [OPTION]... [FILE]...
Opsi perintah wc untuk mencetak hitungan sebagai berikut:
-w
, --words
- Cetak jumlah kata.-c
, --bytes
- cetak jumlah byte.-m
, --chars
- Cetak jumlah karakter.-l
, --lines
- Cetak jumlah baris.-L
, --max-line-length
- Cetak panjang garis terpanjang.
Secara default, jika perintah wc digunakan tanpa opsi apa pun, ia akan mencetak empat kolom.
Sebagai contoh, mari kita baca '/proc/meminfo' menggunakan wc
perintah.
$ wc /proc/meminfo 47 137 1307 /proc/meminfo
dimana,
47 - adalah jumlah garis
137 - jumlah kata
1307 - jumlah byte
Mari kita periksa contoh lain, bagaimana menemukan jumlah baris dalam file menggunakan -l
pilihan.
$ wc -l /proc/meminfo 47 /proc/meminfo
Hitung jumlah baris
Untuk menghitung jumlah baris dalam file teks kita dapat menggunakan -l
pilihan. Hitungan baris ini adalah opsi yang paling umum digunakan dalam perintah wc.
Contoh berikut menunjukkan berapa banyak baris yang ada di file '/home/linoxide/serverlist.txt':
$ wc -l /home/linoxide/serverlist.txt 320 /home/linoxide/serverlist.txt
Hitung jumlah kata
Jika Anda ingin menghitung jumlah kata dalam sebuah file, Anda dapat menggunakan -w
diikuti dengan nama file.
Dalam contoh berikut, Anda dapat melihat bahwa file tersebut berisi '700' kata.
$ wc -w /home/linoxide/serverlist.txt 700 /home/linoxide/serverlist.txt
Hitung jumlah byte dalam file
-c
opsi dapat digunakan dengan perintah wc untuk menampilkan hanya jumlah byte dalam file.
$ wc -c testfile 60 testfile
Hitung dari beberapa file
Kita dapat menggunakan perintah wc untuk menghitung dari banyak file.
Dalam contoh berikut wc
perintah membaca dari banyak file:
$ wc sample.txt samplefile.txt 5 9 30 sample.txt 4 7 40 samplefile.txt 9 16 70 total
Gunakan perintah wc dengan pipa
Perintah wc sangat umum digunakan dengan kombinasi perintah yang berbeda dengan pipa. Mari kita periksa beberapa contoh.
Perintah satu baris di bawah ini akan menghitung berapa kali sebuah kata muncul dalam sebuah file:
$ cat file-name | grep -o 'word' | wc -l
Untuk menghitung jumlah file dan direktori di direktori saat ini
$ ls -1 | wc -l 2
Untuk menghitung jumlah file dalam direktori saat ini.
$ find . -type f | wc -l
atau
$ find -type f -printf '.' | wc -c
Kesimpulan
Dalam tutorial ini kita belajar bagaimana menggunakan perintah wc untuk menghitung baris angka, file dan kata. Saya harap Anda menikmati membaca dan silakan tinggalkan saran Anda di bagian komentar.