Saya tidak setuju dengan pilihan Anda atas jawaban yang diterima. Jawaban cYrus memberikan solusi yang lebih konstruktif / universal.
Андрей Беньковский
@ АндрейБеньковский saat menggunakan sistem tertanam yang tidak memiliki lebih sedikit, dan tidak ada cara praktis untuk menginstalnya, jawaban cYrus tidak membantu. Mengingat bagaimana perangkat IOT di mana-mana dengan OS dengan setengah tidak terpenuhi kepatuhannya dengan open source, saya tidak akan menyebut "hanya menggunakan lebih sedikit" sebagai solusi universal.
BeowulfNode42
Jawaban:
8
Hanya ada satu sistem operasi di mana apa yang Shadok katakan dalam komentar untuk jawaban lain sebenarnya adalah masalahnya. Itu bahkan bukan Unix. Tebak sistem operasi mana yang moreperintahnya hanya memberi Anda pengalaman pengguna Unix tahun 1988.
Tentang Solaris:
Anda memiliki dua pilihan moreperintah: /usr/bin/moredan /usr/xpg4/bin/more. Yang pertama tidak memiliki perintah satu baris belakang. Tapi yang terakhir itu . Ini k, secara opsional diawali oleh angka untuk menunjukkan jumlah baris yang berbeda. Dalam xpg4nama direktori referensi X / Open Portability Guide Issue 4 , standar 1992 untuk Unices yang mendahului Spesifikasi Single Unix .
/usr/bin/moredan /usr/bin/lessmerupakan tautan ke file yang sama, yaitu GNU less. Dipanggil via moreitu mencoba mengikuti spesifikasi POSIX / SUS untuk more. Spesifikasi Single Unix menentukan bahwa perintah untuk menggulir kembali satu (atau lebih) baris k, secara opsional diawali oleh angka untuk menunjukkan jumlah baris yang berbeda, seperti Solaris.
The moreperintah adalah BSD moreversi 5.19, dari tahun 1988. Ia tidak memiliki urutan tombol untuk pergi ke belakang oleh garis, hanya satu untuk akan mundur oleh screenful.
Dari halaman 'more' => "More adalah filter untuk paging melalui teks satu layar sekaligus. Versi ini terutama primitif. Pengguna harus menyadari bahwa lebih sedikit (1) memberikan lebih banyak (1) emulasi lebih banyak (1) dan peningkatan yang luas."
Shadok
4
Di beberapa Unix, semakin banyak tautan ke program yang sama!
RedGrittyBrick
9
jadi "lebih sedikit lebih banyak" adalah apa yang Anda katakan?
horatio
7
Itu kurang lebih apa yang dia katakan.
Hennes
moredan lessmenghasilkan hasil yang sangat berbeda saat digunakan pada /etc/hostname(atau file lain yang isinya cocok dalam satu layar). Dengan -FXopsi, lessakan berperilaku seperti itu more. Saya sekarang menggunakanalias more='less -FX'
loxaxs
4
Saya datang untuk menemukan jawaban dengan cepat tetapi tidak dapat menemukan jawaban sehingga kembali ke yang lama
man more
Anda dapat menggunakan kuntuk menggulir garis ke belakang atau [n]kuntuk menggulir ke belakang n garis
Jawaban:
Hanya ada satu sistem operasi di mana apa yang Shadok katakan dalam komentar untuk jawaban lain sebenarnya adalah masalahnya. Itu bahkan bukan Unix. Tebak sistem operasi mana yang
more
perintahnya hanya memberi Anda pengalaman pengguna Unix tahun 1988.Tentang Solaris:
Anda memiliki dua pilihan
more
perintah:/usr/bin/more
dan/usr/xpg4/bin/more
. Yang pertama tidak memiliki perintah satu baris belakang. Tapi yang terakhir itu . Ini k, secara opsional diawali oleh angka untuk menunjukkan jumlah baris yang berbeda. Dalamxpg4
nama direktori referensi X / Open Portability Guide Issue 4 , standar 1992 untuk Unices yang mendahului Spesifikasi Single Unix .Bacaan lebih lanjut
Di FreeBSD dan MacOS 10:
/usr/bin/more
dan/usr/bin/less
merupakan tautan ke file yang sama, yaitu GNUless
. Dipanggil viamore
itu mencoba mengikuti spesifikasi POSIX / SUS untukmore
. Spesifikasi Single Unix menentukan bahwa perintah untuk menggulir kembali satu (atau lebih) baris k, secara opsional diawali oleh angka untuk menunjukkan jumlah baris yang berbeda, seperti Solaris.Bacaan lebih lanjut
Di Linux:
The
more
perintah adalah BSDmore
versi 5.19, dari tahun 1988. Ia tidak memiliki urutan tombol untuk pergi ke belakang oleh garis, hanya satu untuk akan mundur oleh screenful.Bacaan lebih lanjut
sumber
Gunakan
less
sebagai gantinya.sumber
more
danless
menghasilkan hasil yang sangat berbeda saat digunakan pada/etc/hostname
(atau file lain yang isinya cocok dalam satu layar). Dengan-FX
opsi,less
akan berperilaku seperti itumore
. Saya sekarang menggunakanalias more='less -FX'
Saya datang untuk menemukan jawaban dengan cepat tetapi tidak dapat menemukan jawaban sehingga kembali ke yang lama
man more
Anda dapat menggunakan
k
untuk menggulir garis ke belakang atau[n]k
untuk menggulir ke belakang n garissumber
Gulir mundur dengan b.
Ini bekerja untuk saya di
more
manamore -V
memberiUntuk konteks, ini berada dalam wadah Docker Postgres 9.6.1 di mana
uname -a
kembalisumber
Dari
more
, gunakanv
untuk memulai vi atau vim, laluCTRL-E
untuk bergerak ke bawah baris demi baris, danCTRL-Y
untuk bergerak ke atas baris demi baris.sumber