Pengira baris

Kira baris dalam apa-apa teks, senarai, kod atau fail data. Pengira baris memaparkan semua baris, baris berisi, baris kosong dan baris pendua; menomborkan setiap baris berserta panjangnya, dan membuang baris kosong atau pendua dengan satu klik.

  • Membuka fail teks
  • Kekal pada peranti anda
0 baris
Fail dibaca pada peranti ini

Butiran baris

Setiap baris dengan nombor, panjang dan bilangan perkataannya. Mengisih tidak pernah mengubah teks anda.

Baris-baris anda muncul di sini, bernombor.

Cara mengira baris dalam teks

Mengira baris dengan pengira ini hanya memerlukan tiga langkah.

  1. Tampal teks atau buka fail

    Tampal senarai, pantun, kod atau data, atau buka fail .txt, .csv, .log atau kod. Fail dibaca pada peranti anda tanpa dimuat naik.

  2. Lihat keputusannya

    Semua baris, baris berisi, kosong dan pendua, serta purata aksara dan perkataan setiap baris.

  3. Urus baris-barisnya

    Isih, sembunyikan baris kosong, salin dengan nombor, muat turun CSV, atau buang baris kosong dan pendua.

Contoh

“epal⏎pisang⏎⏎mangga” terdiri daripada 4 baris: 3 berisi dan 1 kosong.

Kira senarai contoh

Apa yang dilakukan oleh pengira baris

Pengira baris melakukan jauh lebih banyak daripada sekadar menjumlahkan baris.

  • 4

    Jumlah baris

    Semua, berisi, kosong dan pendua; dikemas kini serta-merta.

  • #

    Senarai bernombor

    Setiap baris dengan nombor, bilangan aksara dan bilangan perkataan. Sembunyikan baris kosong dengan menomborkan semula atau mengekalkan nombornya.

  • A–Z

    Isih dan eksport

    Isih mengikut panjang atau abjad, salin dengan nombor baris, atau muat turun CSV.

  • 1

    Bersihkan dengan satu klik

    Buang baris kosong atau pendua; Buat asal jika anda berubah fikiran.

Apakah yang dikira sebagai baris?

Satu baris berakhir apabila anda menekan Enter (pemisah baris). Teks yang berlipat ke baris seterusnya pada skrin tetap satu baris, kerana lipatan itu bergantung pada lebar tetingkap.

Dua peraturan tambahan menjadikan keputusannya konsisten:

  • Pemisah baris paling akhir tidak menambah baris. Begitulah POSIX mentakrifkannya dan begitu juga cara perintah wc -l berfungsi; fail yang berakhir dengan Enter tidak mendapat baris tambahan.
  • Pemisah baris Windows, Mac dan Linux (CRLF, CR dan LF) dikira sekali.

Semua baris, baris berisi, kosong dan pendua

Pengira membahagikan baris kepada empat keputusan supaya anda melihat isi teks anda.

KeputusanApa yang diliputi
Semua barisSetiap baris, termasuk yang kosong.
Baris berisiBaris yang mengandungi sekurang-kurangnya satu aksara selain ruang atau tab.
Baris kosongBaris kosong dan baris yang hanya mengandungi ruang atau tab.
Baris penduaUlangan baris yang sudah muncul sebelumnya; ruang di awal dan di hujung diabaikan. Salinan pertama tidak dikira sebagai pendua.
Purata aksara dan perkataan setiap barisDikira hanya daripada baris berisi, supaya baris kosong tidak menurunkan purata.

Mengira baris dalam kod, fail CSV dan log

Untuk mengira baris tanpa menyalin dan menampal, buka fail melalui butang Buka fail. Fail sehingga 20 MB dibaca pada peranti anda.

  • Kod: jumlahnya merangkumi baris kosong dan komen. Baris berisi lebih hampir dengan bilangan baris kod.
  • Fail CSV: biasanya setiap baris ialah satu rekod; bilangan rekod sama dengan bilangan baris tolak baris tajuk. Medan bertanda petik yang mengandungi pemisah baris menambah satu baris.
  • Log: satu peristiwa bagi setiap baris; bilangan baris ialah bilangan rekod.

Pada Mac atau Linux, wc -l fail.txt mengira baris dalam terminal. Oleh sebab perintah itu mengira aksara pemisah baris, baris terakhir tidak dikira jika fail tidak berakhir dengan Enter.

Berapa baris dalam pantun, syair dan puisi lain?

Banyak bentuk puisi ditentukan oleh bilangan barisnya, jadi pengira baris ialah cara pantas untuk menyemak sesebuah puisi.

Bentuk puisiBarisCara ia dibina
Pantun empat kerat4Berima a-b-a-b, lazimnya 8–12 suku kata sebaris. Dua baris pertama pembayang maksud, dua baris terakhir maksud.
Pantun dua kerat2Pantun pendek: baris pertama pembayang, baris kedua maksud.
Syair4Berima a-a-a-a, dan keempat-empat barisnya membawa maksud; rangkap demi rangkap sering membentuk sebuah cerita.
Gurindam2Berima a-a; baris pertama syarat, baris kedua jawapan atau akibatnya.
Talibun6, 8, 10 atau lebihPantun panjang dengan bilangan baris genap; separuh awal pembayang, separuh akhir maksud.
Haiku3Pendek, panjang, pendek: 5, 7 dan 5 suku kata.
Soneta14Dua kuatrin dan dua terzina (4+4+3+3).

Untuk mengira suku kata pada setiap baris, contohnya 8–12 suku kata pantun, gunakan pengira suku kata.

Membuang baris kosong dan pendua

Buang baris kosong membuang semua baris kosong, termasuk yang hanya mengandungi ruang. Buang pendua mengekalkan salinan pertama setiap baris dan membuang ulangan seterusnya; ruang di awal dan di hujung diabaikan, tetapi huruf besar dan kecil dibezakan. Kedua-dua pilihan menunjukkan berapa baris yang dibuang; Buat asal memulihkan teksnya.

Soalan lazim tentang pengira baris

Bagaimana hendak mengetahui bilangan baris dalam teks?

Tampal teks dalam pengira baris atau buka sebuah fail. Jumlahnya terus muncul, bersama baris berisi, kosong dan pendua.

Adakah baris kosong dikira?

Ya, dalam jumlah semua baris. “Baris berisi” melangkaunya, manakala “Baris kosong” mengiranya secara berasingan.

Adakah baris yang berlipat pada skrin dikira lebih daripada satu?

Tidak. Hanya pemisah baris yang memulakan baris baharu. Teks yang berlipat pada skrin tetap satu baris.

Mengapa keputusannya berbeza daripada penyunting kod saya?

Banyak penyunting memaparkan satu baris bernombor tambahan selepas Enter terakhir. Pengira tidak mengira baris kosong terakhir itu, sama seperti perintah wc -l.

Berapa baris dalam serangkap pantun?

Pantun empat kerat mempunyai empat baris, berima a-b-a-b: dua baris pembayang dan dua baris maksud. Syair juga empat baris, tetapi berima a-a-a-a.

Bagaimana hendak membuang baris pendua?

Tekan “Buang pendua”. Salinan pertama setiap baris dikekalkan dan selebihnya dibuang; “Buat asal” memulihkannya.

Adakah teks saya dihantar?

Tidak. Teks dan fail dikira dalam pelayar anda dan tidak pernah meninggalkan peranti anda.

Sumber dan rujukan

  1. Base Definitions: Line (3.185), The Open Group (POSIX)
  2. wc invocation, GNU Coreutils manual