WC, perintah untuk menghitung di Gnu / Linux

tentang perintah wc

Pada artikel selanjutnya kita akan melihat bagaimana kita dapat menggunakan perintah WC di Ubuntu. WC adalah singkatan dari 'Word Count', dan itu adalah perintah yang digunakan pada sistem Unix itu memungkinkan Anda untuk melakukan penghitungan yang berbeda dari input standar, baik kata atau karakter, di antara hal-hal lainnya.

Programnya memungkinkan Anda membaca input standar atau daftar gabungan, dan menghasilkan satu atau lebih statistik berikut: jumlah baris, jumlah kata, dan jumlah byte. Perintah ini dapat menerima satu atau lebih nama file masukan.

Contoh perintah WC

La sintaks yang diperlukan Untuk menggunakan perintah ini akan menjadi seperti berikut:

wc [ OPCIONES ] ... [ARCHIVO] ...

Sekarang, mari kita lihat beberapa contoh sederhana. Untuk bekerja dengan ini saya akan menggunakan dua file. Yang pertama disebut versi.txt dan yang lainnya names.txt. Isinya adalah sebagai berikut:

contoh file wc

Penggunaan toilet dasar

Jika kami lulus hanya nama file dalam argumen kita akan mendapatkan jumlah baris, kata dan byte. Untuk melihat hasil ini pada file sebelumnya, di file terminal (Ctrl + Alt + T) kita hanya perlu menggunakan perintah:

hitung versi file

wc versiones.txt

hitung nama file

wc nombres.txt

Ditambah juga kita dapat mengirimkan lebih dari satu nama file dalam argumen perintah:

wc perintah banyak nama

wc versiones.txt nombres.txt

Seperti yang Anda lihat dari tangkapan layar di atas, ketika lebih dari nama file ditentukan dalam argumen, perintah akan menampilkan keluaran empat kolom untuk semua file individual. Baris yang lebih besar disertakan di mana jumlah baris, kata dan karakter dari semua file ditampilkan ditentukan dalam argumen.

Opsi perintah WC

Selain menggunakan perintah ini seperti yang telah kita lihat sejauh ini, WC adalah perintah sederhana untuk digunakan dan hanya dilengkapi dengan beberapa opsi yang menarik untuk digunakan pada beberapa kesempatan:

  • -l, –garis : mencetak jumlah baris hadir di file.
  • -w, –word: mencetak jumlah kata di File.
  • -m, -chars: mencetak jumlah karakter dari file.
  • -L, --max-line-Length: mencetak ukuran garis terpanjang dari file.
  • -c, –byte: mencetak jumlah total byte di File.

Option -l, –lines

Opsi ini akan mencetak jumlah baris dalam file. Informasi tersebut dicetak dalam dua kolom. Kolom pertama menunjukkan jumlah baris yang ada, dan kolom kedua menunjukkan nama file sebelumnya.

opsi -l

wc -l nombres.txt

Option -w, –words

Opsi -dua –kata menunjukkan jumlah total kata yang ada dalam sebuah file. Cetak hasilnya dalam dua kolom. Kolom pertama menunjukkan jumlah kata, dan kolom kedua menunjukkan nama file.

opsi -w

wc -w nombres.txt

Option -m, –chars

Opsi -m atau –chars menampilkan jumlah total karakter dalam file. Cetak hasilnya dalam dua kolom. Kolom pertama menunjukkan jumlah total karakter dalam file, dan kolom kedua menunjukkan nama file.

opsi -m

wc -m nombres.txt

Option -L, –max-line-length

The -L (huruf kapital) cetak panjangnya (jumlah karakter) dari baris terpanjang dalam file.

Opsi -L file

wc -L nombres.txt

Opsi -c, –bytes

Opsi ini menampilkan jumlah byte yang ada di file. Cetak hasilnya dalam dua kolom. Kolom pertama menunjukkan jumlah byte dalam file, dan kolom kedua menunjukkan nama file yang diteruskan.

Opsi --bytes

wc -c nombres.txt

Gabungkan WC dengan perintah lain

Selain opsi yang baru saja kita lihat, juga kita dapat menggabungkan perintah ini dengan yang lain untuk mendapatkan hitungan yang mungkin menarik bagi kita. Misalnya, perintah ls digunakan untuk membuat daftar seluruh konten direktori. Ketika disalurkan dengan perintah wc -l, itu juga akan memungkinkan kita untuk menghitung jumlah file dan folder yang ada di direktori.

gabungkan dengan perintah lain

ls /home/nombre-usuario | wc -l

Membantu

Selain semua opsi ini, Anda bisa dapatkan informasi lebih lanjut tentang perintah ini menjalankan bantuannya:

bantuan perintah

wc --help

Di baris ini kita telah melihat penggunaan dasar penggunaan perintah WC (jumlah kata) dan opsi yang tersedia. Tanpa melupakan kemungkinan melaksanakan tugas yang jauh lebih efisien dengan menggabungkan perintah wc dengan perintah Gnu / Linux lainnya. Sekarang tinggal mencari momen di mana perintah ini dapat berguna bagi kita.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.