Kira bilangan perkataan, baris, bait, malah aksara dalam fail daripada terminal
wc
Perintah (bilangan perkataan) digunakan dalam sistem Linux untuk mengira bilangan perkataan, baris dan bait dalam fail teks. Anda boleh paip dan menggunakannya dalam pelbagai cara dengan arahan lain untuk memaparkan maklumat tentang fail teks dengan mudah.
menggunakan wc
perintah
Sintaks Umum:.
wc [pilihan..] [nama_fail]
Pilihan tersedia dengan wc
perintah:
Pilihan | Penerangan |
-l | mencetak bilangan baris dalam fail |
-w | mencetak bilangan perkataan dalam fail |
-c | mencetak kiraan bait dalam fail |
-m | mencetak kiraan aksara dalam fail |
-L | panjang cetakan baris terpanjang dalam fail |
Contoh:
Kita akan melihat contoh asas yang menerangkan penggunaan wc
arahan dalam Linux.
Kami mempunyai fail demo di tempat bernama test.txt. Berikut ialah kandungan fail demo test.txt.
Ini ialah fail demo. Artikel ini akan membantu anda mempelajari arahan wc. arahan wc agak mudah digunakan. Anda boleh mengetahui tentang ciri-cirinya dalam artikel ini. Anda boleh menemui banyak artikel berguna yang berkaitan dengan semua keperluan Linux anda pada port ini$ Akhir fail Terima kasih.
menggunakan wc
arahan pada fail ini.
wc test.txt
Pengeluaran:
gaurav@ubuntu:~$ wc test.txt 11 51 275 test.txt gaurav@ubuntu:~$
Dalam output ini, anda boleh melihat bahawa nombor mewakili nilai seperti berikut.
- bilangan baris - 11
- bilangan perkataan -
51
- bilangan bait -
275
Anda juga boleh memaparkan bilangan baris dan perkataan menggunakan wc
arahan pada berbilang fail.
Contoh:
wc /etc/passwd /proc/cpuinfo
Pengeluaran:
gaurav@ubuntu:~$ wc /etc/passwd /proc/cpuinfo 55 95 3102 /etc/passwd 108 820 4688 /proc/cpuinfo 163 915 7790 jumlah gaurav@ubuntu:~$
Baris ke-2 dalam output memaparkan butiran tentang /etc/passwd
fail dan baris ke-3 /proc/cpuinfo
. Pada akhir output, jumlah angka kedua-dua fail digabungkan dipaparkan.
Cara Mengira Jumlah Baris dalam Fail Teks
Menggunakan -l
pilihan daripada wc
arahan, anda boleh mencetak bilangan baris dalam fail teks yang diberikan.
Sintaks Umum:
wc -l [nama_fail]
Contoh:
wc -l /etc/group
Pengeluaran:
gaurav@ubuntu:~$ wc -l /etc/group 81 /etc/group gaurav@ubuntu:~$
Di sini, dalam output, kita dapat melihat bahawa bilangan baris dalam /etc/group
fail ialah 81.
Cara Mengira Perkataan dalam Fail Teks
menggunakan -w
(huruf kecil) pilihan dalam wc
arahan mencetak jumlah bilangan perkataan dalam fail teks dalam terminal.
Sintaks Umum:
wc -w [nama_fail]
Contoh:
wc -w test.txt
Pengeluaran:
51 test.txt
Terdapat 51 perkataan dalam ujian fail teks.txt.
Dapatkan Kiraan Bait Fail
Anda boleh menggunakan -c
pilihan dengan wc
perintah untuk mencetak bilangan bait dalam fail pada terminal anda.
Bilangan bait yang digunakan oleh fail memberitahu kita tentang memori yang diduduki oleh fail teks tersebut.
Sintaks Umum:
wc -c [nama_fail]
Contoh:
wc -c /etc/passwd
Pengeluaran:
gaurav@ubuntu:~$ wc -c /etc/passwd 3102 /etc/passwd gaurav@ubuntu:~$
Daripada output kita boleh membuat kesimpulan bahawa, the passwd
Fail menggunakan 3102 bait.
Dapatkan Jumlah Bilangan Aksara dalam Fail
menggunakan -m
pilihan dengan wc
arahan akan mencetak jumlah bilangan aksara dalam fail yang diberikan.
Sintaks Umum:
wc -m [nama_fail]
Contoh:
wc -m test.txt
Pengeluaran:
gaurav@ubuntu:~/space$ wc -m test.txt 275 test.txt gaurav@ubuntu:~/space$
Output menunjukkan bahawa terdapat 275 aksara dalam fail yang diberikan.
Dapatkan Panjang Garis Terpanjang dalam Fail
Anda boleh menggunakan -L
(huruf besar) pilihan dengan wc
arahan untuk mencetak panjang baris terpanjang dalam fail teks. Perintah ini mencetak panjang dari segi bilangan aksara dalam satu baris.
Sintaks Umum:
wc -L [nama_fail]
Contoh:
wc -L test.txt
Pengeluaran:
82 test.txt
Output ini menunjukkan bahawa terdapat 82 aksara dalam baris terpanjang dalam test.txt fail teks yang diberikan.
Cara Mengira Bilangan Fail Teks dalam Direktori Semasa
wc
arahan juga boleh digunakan untuk mengira jumlah bilangan fail teks dalam direktori semasa. Untuk melakukan ini, anda perlu menggunakan wc
perintah dengan - cari
arahan melalui paip.
Mari kita lihat penggunaan ini wc
perintah melalui contoh.
Contoh:
cari . -jenis f | wc -l
.
(titik) : Di sini, yang .
(titik) bermaksud itu cari
arahan harus mencari dalam direktori semasa.
-jenis
: Ini menentukan cari
arahan untuk mencari jenis fail yang serupa dalam direktori semasa.
f
: Di sini, f
mewakili 'fail'.
Apa pun output arahan pertama ini cari
kemudiannya akan disalurkan ke wc
perintah. wc
kemudian akan mengira jumlah bilangan fail dalam direktori semasa dan memaparkan nombor pada terminal anda.
Pengeluaran:
gaurav@ubuntu:~/space$ find . -jenis f | wc -l 13 gaurav@ubuntu:~/space$
Output dipaparkan sebagai 13 yang bermaksud terdapat 13 fail teks jenis yang sama dalam direktori yang diberikan.
Kesimpulan
Memandangkan anda bersetuju bahawa penggunaan wc
arahan agak mudah dan boleh digunakan dengan mudah dengan fail teks anda untuk mendapatkan butiran mengenainya. Perintah ini juga boleh digunakan dalam kombinasi dengan arahan lain menggunakan pilihan paip.