GNU/Linux >> Belajar Linux >  >> Linux

Perintah Linux wc Dijelaskan untuk Pemula (6 Contoh)

Saat mengerjakan baris perintah, terkadang Anda mungkin ingin mengakses jumlah kata, jumlah byte, atau bahkan baris baru dalam file. Jika Anda mencari alat untuk melakukan ini, Anda akan senang mengetahui bahwa di Linux, terdapat utilitas baris perintah - dijuluki wc - yang melakukan semua ini untuk Anda. Dalam artikel ini, kita akan membahas alat ini melalui contoh yang mudah dipahami.

Namun sebelum kita masuk, perlu disebutkan bahwa semua contoh yang diberikan dalam tutorial ini telah diuji pada Ubuntu 16.04.

Perintah Linux wc

Perintah wc mencetak baris baru, kata, dan jumlah byte untuk setiap file input. Berikut adalah sintaks dari alat baris perintah ini:

wc [OPTION]... [FILE]...

Dan inilah cara halaman manual wc menjelaskannya:

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.

Contoh gaya Tanya Jawab berikut akan memberi Anda ide yang lebih baik tentang penggunaan dasar wc.

Catatan:Kami akan menggunakan file bernama file.txt sebagai file input di semua contoh kami. Berikut isi file tersebut:

hi
hello
how are you
thanks.

Q1. Cara mencetak jumlah byte

Gunakan -c opsi baris perintah untuk mencetak jumlah byte.

wc -c file.txt

Berikut adalah output dari perintah ini yang dihasilkan pada sistem kami:

Jadi file tersebut berisi 29 byte.

Q2. Cara mencetak jumlah karakter

Untuk mencetak jumlah karakter, gunakan -m opsi baris perintah.

wc -m file.txt

Berikut adalah output dari perintah ini yang dihasilkan pada sistem kami:

Jadi file tersebut berisi 29 karakter.

Q3. Cara mencetak jumlah baris baru

Gunakan -l opsi baris perintah untuk mencetak jumlah baris baru dalam file.

wc -l file.txt

Inilah output dalam kasus kami:

Q4. Cara mencetak jumlah kata

Untuk mencetak jumlah kata yang ada dalam file, gunakan -w opsi baris perintah.

wc -w file.txt

Mengikuti output perintah yang dihasilkan dalam kasus kami:

Jadi ini mengungkapkan ada 6 kata dalam file.

Q5. Cara mencetak lebar tampilan maksimum atau panjang garis terpanjang

Jika Anda ingin mencetak panjang baris terpanjang dalam file input, gunakan -L opsi baris perintah.

wc -L file.txt

Inilah output dari perintah yang dihasilkan dalam kasus kami:

Jadi panjang file terpanjang dalam file kita adalah 11.

Q6. Cara membaca nama file input dari file

Jika Anda memiliki beberapa nama file, dan Anda ingin wc membacanya dari sebuah file, gunakan --files0-from pilihan.

wc --files0-from=names.txt

Jadi Anda dapat melihat bahwa perintah wc, dalam hal ini, menghasilkan baris, kata, dan karakter yang dihitung untuk file.txt di output. Nama file.txt disebutkan dalam file names.txt. Perlu disebutkan bahwa untuk berhasil menggunakan opsi ini, nama yang tertulis pada file harus diakhiri NUL - Anda dapat membuat karakter ini dengan mengetikkan Ctrl +v diikuti oleh Ctrl +Bergeser +@.

Kesimpulan

Seperti yang Anda setujui, wc adalah perintah sederhana, baik dari pemahaman maupun tujuan penggunaan. Kami telah membahas hampir semua opsi baris perintah yang ditawarkan alat ini, jadi Anda harus siap menggunakan alat ini setiap hari setelah Anda mempraktikkan apa pun yang telah kami jelaskan di sini. Untuk info lebih lanjut tentang wc, kunjungi halaman manualnya.


Linux
  1. 10 Contoh Perintah Linux Cat untuk Pemula

  2. Perintah tempel Linux Dijelaskan Untuk Pemula (5 Contoh)

  3. Perintah objdump Linux Dijelaskan untuk Pemula (7 Contoh)

  1. Perintah cksum Linux dijelaskan untuk pemula (dengan contoh)

  2. Tutorial Perintah Linux df untuk Pemula (8 Contoh)

  3. Perintah Csplit Linux Dijelaskan untuk Pemula (6 Contoh)

  1. Perintah dirname Linux dijelaskan untuk pemula (4 contoh)

  2. Perintah Linux Gratis Dijelaskan untuk Pemula (6 Contoh)

  3. Perintah Kepala Linux Dijelaskan untuk Pemula (5 Contoh)