PG(1)

НАЗИВ
pg - разгледајте странично датотеке текста

УВОД

pg -*количина *-p упит -cefnrs +ред +/шаблон/ датотека_ ...

ОПИС

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

Ако није дат назив датотека на линији наредби, pg чита са стандардног улаза. Ако стандардни излаз није терминал, pg делује као cat(1) али ставља испред сваке датотеке свој назив ако има више од једне.

Ако улаз долази из спојке, pg смешта податке у датотеци међумеморије приликом читања, да учини навигацију могућом.

ОПЦИЈЕ

pg прихвата следеће опције:

+број
    Почиње на датом броју реда.

+/шаблон*/*
    Почиње на реду који садржи дати шаблон Основног Регуларног Израза.

-број
    Број редова по страници. По основи, то је број CRT редова мање један.

-c
    Чисти екран пре приказивања странице, ако унос информација терминала за терминал обезбеђује ову могућност.

-e
    Не застаје и не приказује (EOF) на крају датотеке.

-f
    Не дели дуге редове.

-n
    Без ове опције, наредбе морају бити окончане знаком новог реда.

    Са овом опцијом, pg напредује након што се унесе слово наредбе.

-p ниска
    Уместо нормалног упита :, приказује се ниска. Ако ниска садржи %d, њено прво појављивање је замењено бројем тренутне странице.

-r
    Искључује промену шкољке.

-s
    Исписује поруке у режиму не учествовања, ако терминфо унос за терминал пружа ову могућност.

-h, --help
    Приказује текст помоћи и излази.

-V, --version
    Исписује издање и излази.

НАРЕДБЕ

Следеће наредбе се могу унети у упиту. Наредбе којима претходи i у овом документу прихватају број као аргумент, позитиван или негативан. Ако овај аргумент почиње са + или -, тумачи се у односу на тренутни положај у улазној датотеци, у супротном у односу на почетак.

i<Унеси>
    Приказује следећу или назначену страницу.

id или ^D
    Приказује следећу полустраницу. Ако је i дато, увек је протумачено у односу на текући положај.

il
    Приказује следећи или назначени ред.

if
    Прескаче страницу унапред. i мора бити позитиван број и увек протумачен у односу на текући положај.

iw или iz
    Као <Унеси> осим што i постаје нова величина странице.

. или ^L
    Поново исцртава екран.

$
    Напредује до последњег реда улазне датотеке.

i/шаблон/
    Тражи унапред све док се не нађе прво или i-то појављивање шаблона Основног Регуларног Израза. Претрага почиње након текуће странице и стаје на крају датотеке. Преламање наоколо се не обавља. i мора бити позитиван број.

i?шаблон? или iшаблон
    Тражи уназад све док се не нађе прво или i-то појављивање шаблона Основног Регуларног Израза. Претрага почиње пре текуће странице и стаје на почетку датотеке. Преламање наоколо се не обавља. i мора бити позитиван број.

Наредбе претраге прихватају додато слово. Ако је t дато, ред који садржи шаблон се приакзује на врху екрана, што је основно. m бира средину а b дно екрана. Изабрани положај се користи у следећим претрагама, такође.

in
    Напредује до следеће датотеке или i датотеке напред.

ip
    Поново чита претходну датотеку или i датотеке уназад.

s назив-датотеке
    Чува текућу датотеку у дати назив-датотеке.

h
    Приказује сажетак наредбе.

!наредба
    Извршава наредбу у користећи шкољку.

q или Q
    Излази.

Ако корисник притисне тастер прекида или изласка док pg чита са улазне датотеке или пише на терминалу, pg ће одмах приказати упит. У свим другим приликама ови тастери ће окончати pg.

ОКРУЖЕЊЕ

Следеће променљиве окружења утичу на понашање pg-а:

КОЛОНЕ
    Заобилази број колона које достави систем ако је постављено.

LANG, LC_ALL, LC_COLLATE, LC_CTYPE, LC_MESSAGES
    Видите locale(7).

РЕДОВИ
    Заобилази број редова које достави систем ако је постављено.

ШКОЉКА
    Користи га наредба !.

ТЕРМ
    Одређује врсту терминала.

БЕЛЕШКЕ

pg очекује да табулатори терминала буду подешени на сваких осам положаја.

Датотеку која укључује НИШТАВНЕ знакове се не може приказати са pg.

ПОГЛЕДАЈТЕ ТАКОЂЕ

cat(1), more(1), sh(1p), terminfo(5), locale(7), regex(7), term(7)

ПРИЈАВЉИВАЊЕ ГРЕШАКА

За пријављивање грешака, користите „https://github.com/util-linux/util-linux/issues[issue tracker]“.

ДОСТУПНОСТ

Наредба pg је део „util-linux“ пакета који се може преузети са