Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk mengira bilangan baris dalam fail dalam Linux

Bagaimana untuk mengira bilangan baris dalam fail dalam Linux

WBOY
WBOYasal
2022-04-12 15:59:4010630semak imbas

Di Linux, anda boleh menggunakan perintah wc untuk mengira bilangan baris dalam fail Fungsi arahan ini adalah untuk mengira bilangan bait, perkataan dan baris dalam fail yang ditentukan, dan memaparkan dan keluarkan keputusan statistik Apabila parameter ditetapkan kepada Apabila "-l" digunakan, bilangan baris dalam fail akan dikira dan sintaksnya ialah "wc -l nama fail".

Bagaimana untuk mengira bilangan baris dalam fail dalam Linux

Persekitaran pengendalian artikel ini: sistem linux7.3, komputer Dell G3.

Cara mengira bilangan baris dalam fail dalam Linux

Menggunakan arahan wc, kita boleh mengira bilangan bait, perkataan atau lajur fail dan mengira bilangan bait, perkataan dan baris dalam fail yang ditentukan dan memaparkan serta mengeluarkan keputusan statistik

Sintaksnya ialah:

wc [选项] 文件 ...

Parameter biasa adalah seperti berikut:

  • -c mengira bilangan bait.

  • -l mengira bilangan baris.

  • -m mengira bilangan aksara. Bendera ini tidak boleh digunakan dengan bendera -c.

  • -w mengira bilangan perkataan. Ambil perhatian bahawa perkataan di sini merujuk kepada rentetan yang dipisahkan oleh ruang, baris baharu, dsb.

Contohnya adalah seperti berikut:

Statistik baris fail, perkataan dan bait

$ wc test.txt 
1 1 7 test.txt

Hasil cetakan menunjukkan bahawa fail mempunyai 1 baris, 1 perkataan dan 7 bait.

Peringatan istimewa ialah perkataan di sini ialah rentetan yang dipisahkan oleh ruang, baris baharu, dsb. Maksudnya,

perkataan perkataan

Hanya ada dua perkataan.

Hanya kira bilangan baris fail, perkataan, aksara atau bait

Apabila mengira hanya satu item kandungan, anda hanya perlu membawa parameter yang sepadan, untuk contoh :

$ wc -l test.txt
1 test.txt

Gunakan parameter -l untuk memaparkan bilangan baris sahaja.

Tetapi apa yang memerlukan perhatian khusus di sini ialah perbezaan antara bilangan aksara dan bilangan bait. Bilangan bait ialah ruang yang diduduki oleh data, dan aksara mungkin menduduki berbilang bait Contohnya, dalam pengekodan UTF-8, huruf Inggeris ialah aksara dan mengambil satu bait ruang, manakala aksara Cina mengambil 3. saiz bait.

Contohnya:

Pengaturcaraan

Pengaturcaraan, di sini ialah dua aksara, dan ruang yang diduduki ialah 6 bait, tetapi menggunakan statistik wc -m akan lebih daripada dua Satu lagi, iaitu 3 aksara.

$ echo 编程|wc -m
3
$ echo 编程|wc -c
7

Bagaimana untuk mengira bilangan baris dalam fail dalam Linux

[Cadangan berkaitan: tutorial video laravel]

Atas ialah kandungan terperinci Bagaimana untuk mengira bilangan baris dalam fail dalam Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn