Cara menjeda daftar file teks panjang dengan cat di command prompt setelah 10 baris kemudian tekan tombol apa saja


14

Cara menjeda daftar file teks panjang dengan cat di command prompt setelah 10 baris kemudian tekan tombol apa saja. sebagai contoh:

cat myfiles.txt

bla
bla
bla
bla
bla
bla
.
.
.
bla
press enter to continue

Jawaban:


27

Anda bisa menggunakan lessatau more. Keduanya akan bekerja.

The lessperintah lebih umum digunakan dan menyediakan fungsionalitas lebih dari more.

Dengan menggunakan keduanya lessatau more, Anda dapat melintasi halaman file dengan halaman menggunakan spasi, dan baris demi baris menggunakan tombol enter.

Tidak perlu untuk catmem-pipe file juga. Anda bisa menjalankan perintah pada file.

Misalnya less myfile.txt


13

moredan lesspager yang berurusan dengan paging melalui teks pada konsol. lesslebih fungsional, tetapi morelebih dekat dengan apa yang Anda inginkan. Jika Anda menentukan -dopsi moreakan menunjukkan cara pindah ke halaman berikutnya, dan Anda dapat menggunakan -numuntuk menentukan jumlah baris untuk ditampilkan pada suatu waktu (bukan mendeteksi ukuran layar secara otomatis).

% more -d -5 myfiles.txt
bla
bla
bla
bla
bla
--More--(4%)[Press space to continue, 'q' to quit.]

4

Kamu harus mencobanya cat myfiles.txt | more


1
lesslebih umum hari ini
jdd

Anda juga bisa mencoba most.
scai

3
atau hanya more myfiles.txttanpa UUOC.
cas

1

Anda dapat menggunakan kunci-gulir, meskipun mungkin tidak terlalu berguna jika kecepatan data tinggi. Ctrl-suntuk memblokir dan Ctrl-qmembuka blokir.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.