Perintah wc di Linux
Perintah wc di Linux membantu menghitung baris, kata, dan karakter dalam sebuah file. Perintah ini menampilkan jumlah baris, jumlah karakter, dan jumlah kata dalam sebuah file. Biasanya, perintah ini digunakan dengan pipes untuk operasi penghitungan.
Pengantar wc
wc adalah singkatan dari word count. Ini adalah perintah yang terutama digunakan untuk tujuan penghitungan. Secara default, perintah ini menampilkan hasil dalam empat kolom. Kolom pertama menunjukkan jumlah baris yang tersedia dalam file yang ditentukan, kolom kedua menunjukkan jumlah kata yang tersedia dalam file, kolom ketiga menunjukkan jumlah karakter yang tersedia dalam file, dan kolom keempat adalah nama file itu sendiri yang diberikan sebagai argumen.
Perintah wc menunjukkan satu baris hitungan untuk semua file, dan itu menunjukkan nama file setelah hitungan jika file disediakan sebagai argumen. Perintah wc menunjukkan baris terakhir yang memiliki jumlah kumulatif bersama dengan nama file ‘total’ jika lebih dari satu FILE disediakan. Hitungan ditampilkan dalam urutan, yaitu baris baru, kata, karakter, byte, dan panjang baris maksimum.
Dalam sebuah bidang, semua hitungan ditampilkan rata kanan dengan setidaknya satu spasi di antara bidang-bidang; dengan demikian, nama file dan angka-angka umumnya berbaris dengan rapi dalam kolom. Lebar bidang hitungan bervariasi sesuai dengan input, jadi kita tidak boleh bergantung pada lebar bidang tertentu.
Sejarah Singkat wc
Sejak tahun 1987, issue 2, perintah wc telah menjadi komponen dari X/Open Portability Guide. Perintah ini diakuisisi ke dalam versi awal POSIX.1 dan Spesifikasi Unix Tunggal. Perintah ini muncul di Versi 1 Unix. Selain itu, GNU wc adalah komponen dari paket GNU textutils, tetapi sekarang menjadi komponen dari GNU coreutils. Versi wc yang disertakan dalam GNU coreutils diberikan oleh David MacKenzie dan Paul Rubin.
Juga, perintah wc adalah komponen dari MSX-DOS2 Tools of ASCII untuk versi kedua dari MSX-DOS2. Perintah ini adalah paket terisolasi Microsoft Windows sebagai komponen dari proyek GnuWin32.
Sintaks:
cssSalin kodewc [OPTION]... [FILE]...
wc [OPTION]... --files0-from=F
Opsi:
Beberapa opsi baris perintah yang berguna yang didukung oleh perintah wc adalah sebagai berikut:
- -c, –bytes: Digunakan untuk mencetak jumlah byte.
- -m, –chars: Digunakan untuk mencetak jumlah karakter.
- -l, –lines: Digunakan untuk mencetak jumlah baris baru.
- –files0-from=F: Digunakan untuk membaca input dari file yang ditentukan.
- -L, –max-line-length: Digunakan untuk mencetak lebar tampilan maksimum.
- -w, –words: Digunakan untuk mencetak jumlah kata.
- –help: Digunakan untuk menampilkan manual bantuan.
- –version: Digunakan untuk menampilkan informasi versi.
Contoh Perintah wc
Mari kita lihat beberapa contoh perintah wc:
Menampilkan informasi hitungan dari sebuah file
Untuk menampilkan informasi hitungan lengkap dari sebuah file, jalankan perintah tanpa argumen apa pun. Ini akan menampilkan jumlah baris, kata, dan byte dari file tersebut. Jalankan perintah sebagai berikut:
bashSalin kodewc <nama file>
Contoh:
bashSalin kodewc exm.txt
Perintah di atas akan menampilkan jumlah baris, jumlah kata, jumlah byte, dan nama file dari file ‘exm.txt’. Pertimbangkan output di bawah ini:
Menampilkan informasi hitungan dari beberapa file
Untuk menampilkan informasi hitungan lengkap dari beberapa file sekaligus, tentukan nama file setelah spasi (‘ ‘). Jalankan sebagai berikut:
phpSalin kodewc <file1> <file2>
Contoh:
bashSalin kodewc exm.txt marks.txt
Perintah di atas akan menampilkan jumlah kata, jumlah karakter, dan jumlah byte dari file ‘exm.txt’ dan ‘marks.txt’. Pertimbangkan output di bawah ini:
Menampilkan jumlah baris dalam sebuah file
Opsi ‘-l’ digunakan untuk menampilkan jumlah baris dalam sebuah file. Jalankan sebagai berikut:
bashSalin kodewc -l <nama file>
Contoh:
bashSalin kodewc -l exm.txt
Perintah di atas akan menampilkan jumlah baris dari ‘exm.txt’. Pertimbangkan output di bawah ini:
Menampilkan jumlah karakter dalam sebuah file
Opsi ‘-m’ digunakan untuk menampilkan jumlah karakter dalam sebuah file. Jalankan sebagai berikut:
bashSalin kodewc -m <nama file>
Contoh:
bashSalin kodewc -m exm.txt
Perintah di atas akan menampilkan jumlah karakter dari file ‘exm.txt’. Pertimbangkan output di bawah ini:
Menampilkan jumlah byte dalam sebuah file
Opsi ‘-c’ digunakan untuk menampilkan jumlah byte dalam sebuah file. Jalankan sebagai berikut:
bashSalin kodewc -c <nama file>
Contoh:
bashSalin kodewc -c exm.txt
Perintah di atas akan menampilkan jumlah byte dalam sebuah file. Pertimbangkan output di bawah ini:
Menampilkan jumlah kata dalam sebuah file
Opsi ‘-w’ digunakan untuk menampilkan jumlah total kata dari sebuah file. Jalankan sebagai berikut:
bashSalin kodewc -w <nama file>
Contoh:
bashSalin kodewc -w exm.txt
Perintah di atas akan menampilkan jumlah total kata dari file ‘exm.txt’. Pertimbangkan output di bawah ini:
Menghitung jumlah file dalam sebuah direktori
Untuk menghitung jumlah file dan folder dalam sebuah direktori, gabungkan perintah wc dengan perintah ls. Jalankan sebagai berikut:
bashSalin kodels | wc -l
Perintah di atas akan menampilkan jumlah file dari direktori kerja saat ini. Pertimbangkan output di bawah ini:
Menampilkan panjang baris terpanjang
Opsi ‘-L’ digunakan untuk menampilkan panjang baris terpanjang dari sebuah file. Jalankan sebagai berikut:
bashSalin kodewc -L <nama file>
Contoh:
bashSalin kodewc -L exm.txt
Perintah di atas akan menampilkan panjang baris terpanjang dari file ‘exm.txt’.
ref:[1]