Pertanyaan yang diberi tag «wc»

Utilitas `wc` menghitung baris baru, kata, dan byte untuk file (s) atau input standar.



17
Cara menemukan baris dengan karakter paling sedikit
Saya menulis skrip shell, menggunakan perintah UNIX umum. Saya harus mengambil baris yang memiliki karakter paling sedikit (termasuk spasi). Mungkin ada hingga sekitar 20 baris. Saya tahu saya dapat menggunakan head -$L | tail -1 | wc -muntuk menemukan jumlah karakter dari garis L. Masalahnya adalah, satu-satunya metode yang dapat …


2
Kenapa kita begitu lambat?
Mengapa utilitas wc sangat lambat? Ketika saya menjalankannya pada file besar, dibutuhkan sekitar 20 kali lebih lama dari md5sum: MyDesktop:/tmp$ dd if=/dev/zero bs=1024k count=1024 of=/tmp/bigfile 1024+0 records in 1024+0 records out 1073741824 bytes (1.1 GB) copied, 0.687094 s, 1.6 GB/s MyDesktop:/tmp$ time wc /tmp/bigfile 0 0 1073741824 /tmp/bigfile real 0m45.969s …
17 performance  wc 



4
Bagaimana cara mendapatkan total baris tunggal dengan `wc -l`?
Saya telah menambahkan alias git untuk memberi saya jumlah baris file tertentu dalam riwayat saya: [alias] lines = !lc() { git ls-files -z ${1} | xargs -0 wc -l; }; lc Namun, wc -lmelaporkan beberapa total, sehingga jika saya memiliki lebih dari ~ 100 ribu baris, itu melaporkan total untuk …
12 files  xargs  wc 


2
Mengapa wc -m dan wc -c berbeda?
Sebagai seorang programmer C, saya terkejut melihat bahwa wc -c(yang menghitung jumlah byte), dan wc -m(yang menghitung jumlah karakter) menghasilkan hasil yang sangat berbeda untuk file teks saya yang panjang. Saya selalu diberi tahu bahwa itu sizeof(char)adalah 1 byte. qdii@nomada ~/Documents $ wc -c sentences.csv 102990983 sentences.csv qdii@nomada ~/Documents $ …





3
Dapatkan jumlah garis yang benar dalam keluaran diff
Saya ingin mendapatkan jumlah baris yang benar dalam output diff (khusus dengan -ydan --suppress-common-linesopsi). Menggunakan sederhana wc -ltidak tidak bekerja, karena jika kedua file berakhir tanpa baris baru dan baris terakhir mereka berbeda wc -ltidak akan menghitung baris terakhir. Apakah ada solusi sederhana dan efisien untuk menghindari ini? Misalnya, jika …
8 diff  wc 
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.