Начини плаћања Abuse

Шта значи Мање у Линуку

26.11.2021, 18:15

Команда less вам омогућава да премотате текст не само унапред, већ и уназад, претражујете у оба смера и идете директно на крај или почетак датотеке. Посебност less је у томе што команда не чита цео текст, већ га учитава у малим фрагментима.

Синтакса и опције

Наредба less у терминалу изгледа овако:

датотека са опцијама команди

Најпопуларније опције:

-a , --search-skip-screen - не претражујте по тексту који је тренутно приказан на екрану;

-bn , --buffers=n — подесите величину меморијског бафера;

-c , --clear-screen — скроловање кроз текст, потпуно брисање садржаја екрана (померање ред по ред неће радити);

-Dxcolor , --color=xcolor — подесите боју приказаног текста;

-E , --QUIT-AT-EOF — излаз када услужни програм дође до краја датотеке;

-e , --quit-at-eof — излаз када услужни програм достигне крај датотеке по други пут;

-F , --quit-if-one-screen — затворити ако садржај датотеке стане на један екран;

-f , --force — отвори посебну датотеку;

-hn , --max-back-scroll=n — подесите максималан број редова за померање уназад;

-yn , --max-forw-scroll=n — подесите максималан број редова за померање унапред;

-i , --ignore-case — игнорисати велика и мала слова;

-I , --IGNORE-CASE — игнорисати велика и мала слова, чак и ако образац претраге садржи велика слова;

-jn , --jump-target=n — одредити у ком реду треба да се прикаже тражена информација;

-J , --status-column — означити линије које одговарају резултатима претраге;

-n , --line-numbers — не приказују бројеве редова;

-N , --LINE-NUMBERS — приказ бројева линија;

-s , --squeeze-blank-lines — замени много узастопних празних редова једном празном линијом;

-w , --hilite-unread — означите први ред новог фрагмента текста.

Док прегледате текст, услужни програм се може контролисати помоћу интерних команди тако што ћете их куцати на тастатури рачунара. Најчешће коришћени су:

h , H - сертификат;

Space , Ctrl+V , f , Ctrl+F — померајте текст унапред за један екран;

Enter , Return , Ctrl+N , e , Ctrl+E , j , Ctrl+J — померање текста напред н редова, подразумевано н=1;

y , Ctrl+Y , Ctrl+P , k , Ctrl+K — померање текста уназад н редова, подразумевано н=1;

Ctrl+→ — померајте текст хоризонтално до краја реда;

Ctrl+← — померање текста хоризонтално до почетка реда;

:d — уклонити тренутну датотеку са листе датотека;

Ctrl+G , :f — приказ основних информација о датотеци;

q , Q , :q , :Q , ZZ — излаз.

Листа свих опција и интерних команди може се видети у терминалу покретањем команде

 $ man less

Како користити МАЊЕ

Употреба опција је опциона. Датотеку можете отворити тако што ћете покренути следећу команду:

 $ less filename.txt

Командна линија ће нестати и документ који сте навели ће се отворити у прозору терминала. Након тога, можете га прочитати помоћу тастера Ентер и и или других да бисте померали редове напред и назад.

На дну прозора видећете поље са трепћућим курсором. Овде можете да унесете било коју интерну команду, на пример, подесите образац претраге за услужни програм.

Опције су неопходне за приказ текста и олакшавање рада са услужним програмом. На пример, текстови често садрже више празних редова. Они „једу“ простор на екрану без икакве користи. Због тога увек треба да додате опцију -s или --squeeze-blank-lines команди less - она уклања додатне празне редове.

 $ less -s textfile.txt

Упоредите како изгледа исти текст са опцијом -s (лево) и без ње (десно).

less услужни програм се често користи не за читање текста, већ за тражење одређених делова у великим документима. Ако треба да тражите одређену реч, откуцајте /тект (да претражујете низ текст) или ?тект (да тражите less по тексту) у трепћуће поље курсора и притисните Ентер. Користите стандардне шаблоне ако је потребно. Сви делови текста који одговарају наведеним условима претраге биће истакнути контрастном бојом.

Ако се питате како да изађете из less , онда да бисте изашли из услужног програма и вратили се на командну линију терминала, притисните q , ZZ или покрените другу команду која сигнализира завршетак. Треба напоменути да је less услужни програм намењен само за преглед докумената.

Не дозвољава вам да измените, форматирате или поново сачувате текст. Команда less у Линуку је корисна за преглед великих текстуалних датотека са којима је тешко радити у уређивачима текста.