Rumah  >  Artikel  >  Bagaimana untuk menyemak bilangan baris dalam fail dalam Linux

Bagaimana untuk menyemak bilangan baris dalam fail dalam Linux

DDD
DDDasal
2023-06-08 16:16:075482semak imbas

Kaedah Linux untuk menyemak bilangan baris dalam fail: 1. arahan wc, arahan wc tambah parameter "-l" boleh menyemak bilangan baris dalam fail 2. perintah cat dan wc, gunakan perintah cat untuk mengeluarkan kandungan fail ke Terminal, kemudian gunakan perintah wc untuk mengira bilangan baris 3. sed arahan, gunakan "sed -n" untuk melihat bilangan baris dalam fail 4. awk arahan, gunakan "awk 'END{print NR}'" untuk melihat bilangan baris dalam fail.

Bagaimana untuk menyemak bilangan baris dalam fail dalam Linux

Persekitaran pengendalian artikel ini: sistem linux5.18.14, komputer dell g3.

1. Gunakan arahan wc

Arahan wc boleh mengira bilangan baris, perkataan, bait dan maklumat lain bagi fail. Gunakan arahan wc untuk melihat bilangan baris dalam fail, cuma tambah parameter "-l". Contohnya:

wc -l file.txt

Arahan di atas akan memaparkan nombor baris fail file.txt.

2 Gunakan arahan cat dan wc

Gunakan arahan cat untuk mengeluarkan kandungan fail ke terminal, dan kemudian gunakan perintah wc untuk mengira bilangan baris, contohnya:

cat file.txt | wc -l

3. Gunakan sed Command

Arahan sed ialah alat pemprosesan teks yang berkuasa yang boleh digunakan untuk mencari, menggantikan dan memadam kandungan yang ditentukan. Untuk menggunakan arahan sed untuk melihat bilangan baris dalam fail, anda boleh menggunakan arahan berikut:

sed -n '$=' file.txt

4. Gunakan arahan awk

Arahan awk ialah alat pemprosesan teks yang boleh digunakan untuk mencari, menggantikan dan mengekstrak Mesej teks, dsb. Gunakan arahan awk untuk melihat bilangan baris dalam fail Anda boleh menggunakan arahan berikut:

awk 'END{print NR}' file.txt

Atas ialah kandungan terperinci Bagaimana untuk menyemak 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