Perintah Wc - Hitung Jumlah Baris, Kata, dan Karakter
wc (kependekan dari jumlah kata) adalah alat baris perintah di sistem operasi Unix/Linux, yang digunakan untuk mengetahui jumlah jumlah baris baru, jumlah kata, byte, dan jumlah karakter dalam file yang ditentukan oleh argumen File ke output standar dan menyimpan jumlah total untuk semua file bernama.
Saat Anda mendefinisikan parameter File, perintah wc akan mencetak nama file serta jumlah yang diminta. Jika Anda tidak menentukan nama file untuk parameter File, parameter ini hanya akan mencetak jumlah total ke output standar.
Pada artikel ini, kita akan membahas cara menggunakan perintah wc untuk menghitung baris baru, kata, karakter, atau jumlah byte file dengan contoh praktis.
Sintaks Perintah wc
Sintaks perintah wc ditunjukkan di bawah.
wc [options] filenames
Berikut ini adalah opsi dan penggunaan yang disediakan oleh perintah wc.
wc -l
– Mencetak jumlah baris dalam sebuah file.wc -w
– mencetak jumlah kata dalam sebuah file.wc -c
– Menampilkan jumlah byte dalam sebuah file.wc -m
– mencetak jumlah karakter dari suatu file.wc -L
– hanya mencetak panjang baris terpanjang dalam sebuah file.
Mari kita lihat bagaimana kita dapat menggunakan perintah 'wc' dengan beberapa argumen dan contoh yang tersedia di artikel ini. Kami telah menggunakan file 'tecmint.txt' untuk menguji perintah.
Mari kita cari tahu keluaran file tecmint.txt menggunakan perintah cat seperti gambar 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 Perintah WC
Perintah 'wc' tanpa meneruskan parameter apa pun akan menampilkan hasil dasar dari file 'tecmint.txt'. Tiga angka yang ditunjukkan di bawah ini adalah 12 (jumlah baris), 16 (jumlah kata), dan 112 (jumlah byte) file.
wc tecmint.txt
12 16 112 tecmint.txt
2. Menghitung Jumlah Baris dalam suatu File
Hitung jumlah baris baru dalam sebuah file menggunakan opsi '-l
', yang mencetak jumlah baris dari file tertentu. Katakanlah, perintah berikut akan menampilkan jumlah baris baru dalam sebuah file.
Pada output, kolom pertama ditetapkan sebagai hitungan dan kolom kedua adalah nama file.
wc -l tecmint.txt
12 tecmint.txt
3. Menghitung Jumlah Kata dalam Sebuah File
Argumen -w
dengan perintah wc mencetak jumlah kata dalam sebuah file. Ketik perintah berikut untuk menghitung kata dalam file.
wc -w tecmint.txt
16 tecmint.txt
4. Menghitung Jumlah Karakter dalam suatu File
Saat menggunakan opsi -m
dengan perintah wc akan mencetak jumlah karakter total dalam sebuah file.
wc -m tecmint.txt
112 tecmint.txt
5. Menghitung Jumlah Byte dalam suatu File
Saat menggunakan opsi -c
akan mencetak jumlah byte file.
wc -c tecmint.txt
112 tecmint.txt
6. Menampilkan Panjang Garis Terpanjang dalam File
Perintah 'wc' mengizinkan argumen '-L
', dapat digunakan untuk mencetak panjang (jumlah karakter terpanjang) ) baris dalam file.
Jadi, kami memiliki baris 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 tentang perintah wc, cukup jalankan ‘wc --help
‘ atau ‘man wc
‘ dari baris perintah.
wc --help
OR
man wc
Usage: wc [OPTION]... [FILE]...
or: wc [OPTION]... --files0-from=F
Print newline, word, and byte counts for each FILE, and a total line if
more than one FILE is specified. A word is a non-zero-length sequence of
characters delimited by white space.
With no FILE, or when FILE is -, read standard input.
The options below may be used to select which counts are printed, always in
the following order: newline, word, character, byte, maximum line length.
-c, --bytes print the byte counts
-m, --chars print the character counts
-l, --lines print the newline counts
--files0-from=F read input from the files specified by
NUL-terminated names in file F;
If F is - then read names from standard input
-L, --max-line-length print the maximum display width
-w, --words print the word counts
--help display this help and exit
--version output version information and exit
GNU coreutils online help: <https://www.gnu.org/software/coreutils/>
Full documentation at: <https://www.gnu.org/software/coreutils/wc>
or available locally via: info '(coreutils) wc invocation'
Dalam artikel ini, Anda telah mempelajari tentang perintah wc, yang merupakan utilitas baris perintah sederhana untuk menghitung jumlah baris, kata, karakter, dan bye dalam file teks. Ada banyak perintah Linux lainnya, Anda harus mempelajari dan menguasai keterampilan baris perintah Anda.