close

Vähemmän

Siirry navigointiin Siirry hakuun
Vähemmän
Osa GNU-projektia
Vähemmän.jpg
Sieppaa vähemmän X-päätteellä .
Yleistä tietoa
ohjelmatyyppi päätehakulaite
Tekijä Mark Nudelman
kehittäjä Mark Nudelman
ensimmäinen julkaisu 1984
Lisenssi GPL
Tekninen informaatio
Aikataulutettu sisään C
Versiot
Uusin vakaa versio 6082. syyskuuta 2022
Uusin versio testeissä 5804. maaliskuuta 2021
versiohistoria
Linkit

less on tekstitiedostojen katseluohjelma , joka toimii kuorissa .

Toisin kuin muut vastaavat ohjelmat (kuten more ), less mahdollistaa täydellisen navigoinnin tiedoston sisällössä käyttämällä mahdollisimman vähän järjestelmäresursseja.

vähemmän on ilmaisia ​​ohjelmistoja .

Historia

Lessin kehitti alun perin vuosina 1983–1985 Mark Nudelman nyt lakkautetussa Integrated Office Systemsissä. Se julkaistiin lopulta yhteisölle, ja se on tällä hetkellä erittäin suosittu konsolityössä . Vähemmän on normaali näyttö ihmisille .

Operaatio

Lessillä ei voi vain tarkastella tiedostojen sisältöä, vaan myös selata muiden ohjelmien tuloksia, kuten: grep , sort , file , tree jne.

Ohjelman edut ovat seuraavat:

  • Täysi navigointi, sivu eteenpäin/taakse (tai rivi riviltä) ja sivuttaisliike.
  • Etsi sanoja tai lauseita (jopa säännöllisten lausekkeiden avulla ) tulosten korostamalla.
  • Useiden tiedostojen samanaikainen näyttö.
  • Tukee lihavoitua muotoilua ja sanojen alleviivausta (käytetään esimerkiksi kanssa man ).
  • Useita muita edistyneitä ominaisuuksia, kuten: tarkastella rivien määrää, tallentaa sisältöä tiedostoon (hyödyllinen grep- ja muiden kanssa), luoda kirjanmerkkejä navigointia varten jne.
  • Se on kannettava ja toimii lähes kaikissa käyttöjärjestelmissä : Windowsissa (XP/2000/98 jne.), DOSissa , Linuxissa ja muissa Unixeissa (FreeBSD, Solaris jne.).

Less määritetään määrittämällä kutsuparametreja, ja vaikka sillä ei ole valikkoa , sitä on helppo hallita komentojen avulla.

Tapa suorittaa se on:   vähemmän [ vaihtoehtoja ] [ tiedosto... ]

Yleiset parametrit

  • -g: Vain haetun tekstin nykyinen vastaavuus on korostettuna.
  • -I: Haussa kirjainkokoa ei erotella.
  • -M: Näytä navigointitiedot.
  • -N: Näytä jokaisen rivin numero (hyödyllinen lähdekooditiedostoissa ).
  • -p -malli : Palauttaa tulokset kirjoitetun sanan tai kuvion ensimmäisestä esiintymisestä.
  • -S: Poista käytöstä automaattiset rivitysviivat (pitkät rivit näkyvät navigoinnin vieressä).

Yleiset komennot

  • Nuolinäppäimet /Sivu alas / Sivu ylös / Aloitus / Loppu : Navigointi.
  • n g : Siirry riville numero n .
  • / kuvio : ( vinoviiva ) Etsi mallisana tai lause . Säännöllisiä lausekkeita voidaan käyttää .
  • n : Siirry seuraavaan otteluun (haun jälkeen).
  • N : Siirry edelliseen otteluun.
  • m kirjain : Merkitse nykyinen sijainti ( kirjanmerkki ) kirjaimella .
  • ' letter : (yksi lainaus ) Palaa kirjainmerkkiin .
  • s : Tallenna nykyinen sisältö (haettu toisesta ohjelmasta, kuten grep ) tiedostoon.
  • =: (yhtäsuuruusmerkki) Nykyisen tiedoston tiedot.
  • h : Apua.
  • q : Poistu.

Esimerkkejä

vähemmän -M readme.txt                      #Lue tiedosto "readme.txt".

tiedosto * | vähemmän                           #Helpota tiedostojen analysointia.

grep -rin void *.* | vähemmän -SI -p void   #Tee "tyhjyyden" löytämisestä helppoa.

Katso myös

Ulkoiset linkit