Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk melihat baris tertentu fail dalam Linux

Bagaimana untuk melihat baris tertentu fail dalam Linux

青灯夜游
青灯夜游asal
2022-04-15 16:54:1427792semak imbas

Cara untuk melihat baris tertentu fail dalam Linux: 1. Gunakan arahan sed dengan sintaks "sed -n 'X,Yp' nama fail" untuk melihat kandungan baris X hingga Y fail ; 2. Gunakan perintah kucing, ekor dan kepala dengan sintaks "nama fail kucing | ekor -n X | kepala -n Y".

Bagaimana untuk melihat baris tertentu fail dalam Linux

Persekitaran pengendalian tutorial ini: sistem linux5.9.8, komputer Dell G3.

Cara melihat baris tertentu fail dalam Linux

Kaedah 1: Gunakan arahan sed

sed -n 'X,Yp' filename

Anda boleh melihat baris x hingga baris Y fail.

Contohnya: paparkan baris 31 hingga 45 fail

sed -n '31,45p' requirements.txt

Bagaimana untuk melihat baris tertentu fail dalam Linux

Kaedah 2: Gunakan arahan kucing, ekor dan kepala

  • Arahan kucing boleh digunakan untuk memaparkan kandungan fail teks

  • Arahan ekor mengeluarkan bahagian terakhir fail kepada peranti standard mengikut parameter yang ditentukan

  • Arahan kepala memaparkan permulaan fail kepada output standard

Gabungkan tiga arahan untuk lihat baris x-th hingga Y-th fail.

Format sintaks 1: Bermula dari baris X, paparkan baris Y. Iaitu, paparkan X~(Y-1) baris

cat filename | tail -n +X | head -n Y

Contoh: Bermula dari baris 3000, paparkan 1000 baris, iaitu, paparkan baris 3000~3999

cat requirements.txt | tail -n +3000 | head -n 1000

Sintaks; format 2: Paparkan baris

cat filename| head -n X | tail -n +Y

: Paparkan 1000 baris terakhir
cat requirements.txt| head -n 3000 | tail -n +1000

: Paparan bermula dari baris 1000 dan paparan
  • selepas 1000 baris

    tail -n 1000

    : Paparkan 1000 baris pertama
  • tail -n 1000Cadangan berkaitan: "

    Tutorial Video Linux
  • "

Atas ialah kandungan terperinci Bagaimana untuk melihat baris tertentu 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