Alt du trenger å vite om kommandoen "mer".
De mer nytte i Linux shell aksepterer input fra en annen kommando, og ordner deretter utdataene i en serie med sider i shell-økten. Dette programmet utelukker behovet for å rulle lange lister med utdata.
Det er en standard del av enhver Linux-installasjon uansett distribusjon. Det er en enklere variant av Mindre nytte.
Bruke "mer"-verktøyet
De mer kommando har vært standard i Linux siden de første dagene av BSD; versjoner av den er fra 1988. Mer kjører i to moduser: Først som et skallverktøy, og for det andre som et interaktivt program.
Å påkalle mer fra terminalen, bruk følgende syntaks:
flere valg] fil
Alternativt kan du sende utdataene fra en kommando til mer. For eksempel en utvidet prosessoppføring ved hjelp av ps kommandoen kjører vanligvis flere sider; å paginere utdataene ved hjelp av mer, rør utgangen som følger:
ps -ax | mer.

Alternativer for "mer"-kommandoen
Mer støtter flere valgfrie brytere, inkludert:
- -d: Tilbyr hjelpeinformasjon når ugyldige taster trykkes i interaktiv modus.
- -l: Hopp over pauser etter linjer som inneholder et form-feed-tegn.
- -f: Tell logiske linjer i stedet for skjermlinjer (f.eks. ikke vikle lange linjer).
- -s: Hopp over rulling og tøm i stedet skjermen før du viser neste side.
- -s: Kondenser flere tomme linjer til én.
- -Nummer: Angi antall skjermlinjer som skal vises for hver side.
- +Nummer: Vis filen med det angitte linjenummeret.
- +/streng: Søk etter streng og begynn å vise filen på det tidspunktet.
- --hjelp: Viser hjelpeteksten til verktøyet og eksisterer.
Bruke "mer" interaktivt
Når mer kjører i forgrunnen, støtter den flere kommandoer mønstret på Vi-editoren. Vanlige kommandoer inkluderer:
- h: Viser hjelpetekst.
- rom: Viser neste side med tekst (som standard, gjeldende skjermstørrelse).
- z: Viser neste X linjer med tekst – som standard gjeldende skjermstørrelse, men hvis du skriver inn et tall og deretter trykker z, vil den gå frem med så mange linjer og deretter endre standarden.
- q: Exit.
- s: Hopp forover X linjer med tekst (før et tall, ellers er standard 1).
- f: Hopp fremover X skjermer med tekst (før et tall, ellers er standard 1).
- b: Hopp bakover X skjermer med tekst (før et tall, ellers er standard 1)—dette kommando kan imidlertid ikke brukes når du har lagt inn en kommando mer.
- =: Viser gjeldende linjenummer.
- /mønster: Søker etter en forekomst av et regulært uttrykk gjengitt mellom doble anførselstegn; hvis du angir et tall før /mønster streng, vil den finne den Xte forekomsten av den strengen.
- n: Søker etter neste forekomst av mønsteret.
- v: Starter en editor (som standard, Vi) på gjeldende linje.
Eksempel på bruk
Slik viser du innholdet i en eksempelfil som begynner på linje 1500:
mer +1500 sample.txt.
For å vise den første forekomsten av setningen Linux rocker! fra en eksempelfil:
mer +/"Linux rocks!" sample.txt.
Miljøvariabler
Mer respekterer miljøvariabler. For å angi standardinnstillinger (f.eks. standard antall linjer eller sider som skal hoppes over), bruk MORE-variabelen. For å spesifisere en spesifikk editor, bruk VISUAL-variabelen. Se manpage for mer for nøyaktig veiledning.