Display File Мазмуну Linux ичинде Тилке түрүндө

Linux Тилкенин буйрук ажыратылышы тексттик менен иштейт

Ар бир тактала нерсени өз мамынын ичинде көрсөтүлөт, ошондуктан Сиз Linux терминалында бир тактала билэни көрсөтө алабыз. Мисалы, бул жерде Delimiters катары түтүктөр колдонот мисал Англия чемпионаты стол болуп саналат.

Бардыгы болуп, pos-| команда | ЖЕК | ээрчүү 1 | Лестер | 31 | 66 2 | Тоттенхэм | 31 | 61 3 | Арсенал | 30 | 55 4 | адам шаары | 30 | 51 5 | батыш Балык | 30 | 50 6 | адам Юнайтед | 30 | 50 7 | Саутгемптон | 31 | 47 8 | Сток Сити | 31 | 46 9 | Лидс | 29 | 44 10 | Челси | 30 | 41

Бул тизме киргизди мыкты 10 команда, алардын аттарын, алар ойногон оюндардын санын жана пункттарды камтыйт.

Linux бир катар сага буйрук сабында маалыматтарды көрсөтүү үчүн колдоно алышат буйрук бар. Мисалы, кошка буйрук сүрөтү пайда дал билэни көрсөтөт. Куйругу буйрук башчысы буйрук мүмкүн болушунча, иштин же анын ар бир бөлүгүн көрсөтүүгө колдонулушу мүмкүн. Бирок, бул буйруктардын бири да жакшы кылат жол менен өндүрүш жасашат.

Идеалында, сиз чоор белгиси жок маалыматтарды көрө келет жана аралык менен. Бардык мамычаларды бөлүп буйрук менен аракет кылышыбыз керек.

Тилкенин командачылыгынын негизги колдонуу

Сиз кайсы бир параметрлер жок бардык мамычаларды бөлүп буйругуна төмөнкүдөй чуркай алат:

колонна

Бул сөздөрдүн ортосундагы боштуктарды сөздөр документтери менен жакшы иштейт. бул лига стол мисалы катары түрүндөгү маалыматтарды, ошондой эле жардам бере бербейт.

чыгаруу төмөнкүчө чагылдырууга болот:

Бардыгы болуп, pos-| команда | ЖЕК | Тоттенхэм | | 31 | 61 4 | адам шаары | 30 | 51 6 | адам Юнайтед | 30 | 50 8 | Сток Сити | 31 | 46 10 | Челси | 30 | 41 | 1 | Лестер | 2 ээрчүү 31 | 66 3 | арсенал | 30 | 55 5 | батыш Балык | 30 | 50 7 | Саутгемптон | 31 | 47 9 | Лидс | 29 | 44

Тилке Width көрсөтүү

сиз мамычалардан кендигинин билген болсо, туурасы менен тилке бөлүү үчүн төмөнкү команданы колдоно аласыз:

бардык мамычаларды бөлүп -C

Мисалы, ар бир мамынын туурасы төмөнкү буйрук колдоно аласыз 20 белгиден экенин билип:

бардык мамычаларды бөлүп -c20

лига стол учурунда, бул тилкеде, баары бир, туурасы каралбаса, ошондой эле жардам бере бербейт. Муну далилдөө үчүн, лига стол билэни өзгөртүү төмөнкүдөй:

Бардыгы болуп, pos-РМ ээрчүү 1 Лестер 31 66 2 Тоттенхэм 31 61 3 Арсенал 30 55 4 киши шаардын 30 51 5-Уэст Хэм 30 50 6 адам Юнайтед 30 50 7 so'ton 31 47 8 31 46 9 Манчестер 29 44 10 Челси 30 41 Репортаж

Азыр төмөнкү буйругун пайдалануу менен, сиз татыктуу көлөмүн ала аласыз:

бардык мамычаларды бөлүп -c10 leaguetable

Бул маселе делосуна маалыматтар ансыз да, куйрук да, башчысы, жакшы карап турат нано же мышык буйруктары бардык жаккандай жол менен эле маалыматты көрсөтө алат.

Тилкенин командалык колдонуу көрсөтүү сепараторлору

үтүр, чоордун, же башка ажыратылышы материалдар боюнча бардык мамычаларды бөлүп буйругун колдонуу үчүн мыкты жолу төмөнкүчө чагылдырууга болот:

"|" Бардык мамычаларды бөлүп сатылышы -t

-s которуштуруу Сиз бөлгүч пайдалануу аныктоого мүмкүндүк берет. Мисалы, сиздин билэ бөлүнгөн үтүр менен жатса, анда сен ага сатылышы кийин койду "," болот. -t которулуу бир түрүндөгү түрдө маалыматтарды көрсөтөт.

Output сепараторлору

Азырынча бул мисалы экранда жаткан киргизүү берилген Бөлүүчү менен кантип иштөө керек, ал эми маалыматтар жөнүндө көрсөттү.

Linux демейки эки мейкиндиктер, бирок, балким, сен анын ордуна эки коддон колдонгум келет. төмөнкү буйрук чыгаруучу бөлгүч кантип белгилөө керек экендигин көрсөтөт:

"|" Бардык мамычаларды бөлүп сатылышы -t епо "::"

лига стол материалдары менен колдонулганда, команда төмөнкү өндүрүүнү өндүрөт:

Бардыгы болуп, pos-:: командасы :: И :: ээрчүү 1 :: Лестер :: 31 :: 66 2 :: Тоттенхэм :: 31 :: 61 3 :: арсенал :: 30 :: 55 4 :: адам шаар :: 30 :: 51 5 :: батыш Балык :: 30 :: 50 6 :: адам букмекер :: 30 :: 50 7 :: Саутгемптон :: 31 :: 47 8 :: Сток Сити :: 31 :: 46 9 :: Liverpool :: 29 :: 44 10 :: Челси :: 30 :: 41

Мамычалар чейин Саптарын толтуруу

пайдалуу эмес, бирок бул жерде толуктугу үчүн киргизилген дагы бир алмаштыргыч бар. -C которбостон колдонулган -x которулуу катардан алдына катар толтурат.

Ошентип, бул эмнени билдирет? төмөнкүдөй бир мисал карап:

бардык мамычаларды бөлүп -c100 leaguetable

Бул чыгаруу төмөнкүдөй болот:

Бардыгы болуп, pos-| команда | ЖЕК | ээрчүү 3 | Арсенал | 30 | 55 6 | адам Юнайтед | 30 | 50 9 | Лидс | 29 | 44 | 1 | Лестер | 31 | 66 4 | адам шаары | 30 | 51 7 | Саутгемптон | 31 | 47 10 | Челси | 30 | 41 2 | Тоттенхэм | 31 | 61 5 | батыш Балык | 30 | 50 8 | Сток Сити | 31 | 46

Көрүнүп тургандай, бул биринчи жана андан аркы өйүзүнө өтөт.

Эми бул мисал карап:

бардык мамычаларды бөлүп -c100 -x leaguetable

Бул жолу чыгаруу төмөнкүчө чагылдырууга болот:

Бардыгы болуп, pos-| команда | ЖЕК | ээрчүү 1 | Лестер | 31 | 66 2 | Тоттенхэм | 31 | 61 3 | Арсенал | 30 | 55 4 | адам шаары | 30 | 51 5 | батыш Балык | 30 | 50 6 | адам Юнайтед | 30 | 50 7 | Саутгемптон | 31 | 47 8 | Сток Сити | 31 | 46 9 | Лидс | 29 | 44 10 | Челси | 30 | 41

маалымат экрандын анан аркылуу барат.

Башка Switches

башка өчүргүчтөр, жеткиликтүү болуп төмөнкүлөр саналат:

бардык мамычаларды бөлүп -V

Бул сиздин орнотулган мамычасынын нускасын көрсөтөт.

бардык мамычаларды бөлүп --help

Бул терминал терезенин кол баракты көрсөтөт.