close

Mai puțin

Mergi la navigare Mergi la căutare
Mai puțin
Parte a proiectului GNU
Mai puțin.jpg
Captură de mai puțin într-un terminal X.
Informatii generale
tip de program paginator terminal
Autor Mark Nudelman
dezvoltator Mark Nudelman
lansarea inițială 1984
Licență GPL
Informații tehnice
Programat în C
Versiuni
Ultima versiune stabilă 6082 septembrie 2022
Ultima versiune în teste 5804 martie 2021
versiunea istorică
Legături

less este un vizualizator de fișiere text care funcționează în shell .

Spre deosebire de alte programe similare (cum ar fi more ), less permite navigarea completă a conținutului fișierului, folosind resurse minime de sistem.

mai puțin este Software Liber .

Istoric

Less a fost dezvoltat inițial între 1983 și 1985 de Mark Nudelman la dispărutul Integrated Office Systems. În cele din urmă, a fost lansat comunității și este în prezent extrem de popular în munca pe consolă . Mai puțin este afișajul standard pentru om .

Operațiune

Less poate fi folosit nu numai pentru a vizualiza conținutul fișierelor, ci și pentru a răsfoi ieșirea altor programe, cum ar fi: grep , sort , file , tree , etc.

Beneficiile programului sunt următoarele:

  • Navigare completă, cu pagină înainte/înapoi (sau linie cu linie) și mișcare laterală.
  • Căutați cuvinte sau expresii (chiar și prin expresii regulate ), cu evidențierea rezultatelor.
  • Afișare simultană a mai multor fișiere.
  • Acceptă formatarea îngroșată și sublinierea cuvintelor (utilizate, de exemplu, cu man ).
  • Diverse alte funcții avansate precum: vizualizarea numărului de linii, salvarea conținutului într-un fișier (util cu grep și altele), crearea de marcaje pentru navigare etc.
  • Este portabil și rulează pe aproape toate sistemele de operare : Windows (XP/2000/98 etc), DOS , Linux și alte Unix (FreeBSD, Solaris, etc).

Less este configurat prin specificarea parametrilor de invocare și, deși nu are un meniu , este ușor de gestionat prin intermediul comenzilor.

Modul de rulare este:   mai puțin [ opțiuni ] [ fișier... ]

Parametri comuni

  • -g: Doar potrivirea curentă a oricărui text căutat este evidențiată.
  • -I: Căutările vor fi insensibile la majuscule și minuscule.
  • -M: Afișează datele de navigare.
  • -N: Afișează numărul fiecărei linii (util în fișierele de cod sursă ).
  • -p model : returnează rezultatele de la prima apariție a cuvântului sau modelului tastat.
  • -S: Dezactivează liniile auto-wrap (liniile lungi vor fi vizibile prin navigarea laterală).

Comenzi comune

  • Tastele săgeată /Pagin Down/Pag Up/Home/End : Navigare.
  • n g : Salt la rândul numărul n .
  • / pattern : ( slash ) Găsiți cuvânt sau expresie tip model . Pot fi folosite expresii regulate .
  • n : Treceți la următoarea potrivire (după o căutare).
  • N : Treci la meciul anterior.
  • literă m : Marcați poziția curentă ( marcaj ) cu o literă .
  • ' letter : (ghilimele simple) Reveniți la semnul literei .
  • s : Salvați conținutul curent (preluat dintr-un alt program precum grep ) într-un fișier.
  • =: (semnul egal) Informații despre fișierul curent.
  • h : Ajutor.
  • q : Ieșire.

Exemple

mai puțin -M readme.txt                      #Citiți fișierul „readme.txt”.

fișier * | mai putin                           #Facilitati analiza fisierelor.

grep -rin void *.* | mai puțin -SI -p void   #Faceți ușor să găsiți „void”.

Vezi și

Link- uri externe