Линук наредбе

Цат наредба у Линуку

Цат наредба у Линуку
Наредба Цат (скраћеница од спојити) је један од најчешће коришћених услужних програма за командну линију у Линук ОС-у. То је стандардни Линук услужни програм који се користи за преглед садржаја датотеке без потребе за отварањем у било ком уређивачу текста. Још једна главна употреба наредбе цат је спајање датотека које комбинују више датотека у једну датотеку. Постоји још неколико употреба команде цат у Линуку о којима ћемо разговарати у овом чланку како бисте добили разумевање како то функционише у различитим сценаријима.

Следе неке основне функције мачке команде:

Имајте на уму да смо користили Дебиан 10 ОС за објашњавање наредби и процедура поменутих у овом чланку.

Основна синтакса

Основна синтакса за употребу наредбе Цат је:

$ цат [опција] [име датотеке]…

Користите горњу команду ако се налазите у истом директоријуму који садржи вашу датотеку. У супротном, ако сте у неком другом директоријуму, спомените путању до те датотеке на следећи начин:

$ цат [опција] [путања / до / датотеке]…

Прикажи садржај датотеке

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

$ цат [име датотеке]

Пример тога био би приказ садржаја датотеке / етц / хостс. У том случају, наредба би била:

$ мачка / итд / домаћини

Прикажи садржај свих датотека

Да бисте приказали све датотеке у тренутном директоријуму, користите џокер знак са наредбом цат на следећи начин:

$ мачка *

Да бисте приказали само садржај текстуалних датотека у директоријуму, унесите следећу наредбу:

$ мачка *.ткт

Прикажите више датотека одједном

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

$ цат [датотека1] [датотека2] [датотека3]

Пример за то био би преглед резултата свих три датотеке / етц / хостнаме, / етц / ресолв.цонф и / етц / хостс у терминалу, као што је приказано на следећем снимку екрана:

Копирајте излаз једне датотеке у другу датотеку

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

Да бисте копирали излаз изворне датотеке у другу датотеку, користите следећу синтаксу:

$ Цат [изворна_датотека]> [одредишна_датотека]

Пример овога био би копирање резултата тестфиле1 у другу датотеку која се зове тестфиле_бацкуп на следећи начин:

$ цат [тестфиле1]> [тестфиле_бацкуп]

Ова наредба ће прво створити датотеку тестфиле_бацкуп, а затим ће у њу копирати садржај тестфиле1.

Додајте излаз датотеке другој датотеци

Уместо да препишете излаз циљане датотеке у горњем примеру, можете такође да извршите наредбу цат да дода излаз. У ову сврху се може користити следећа синтакса:

$ цат [изворна_датотека] >> [одредишна_датотека]

Створиће одредишну датотеку ако већ не постоји, иначе ће додати излаз.

Копирајте више датотека у другу текстуалну датотеку / Спајање датотека

Још једна главна употреба наредбе цат је да можете комбиновати више датотека у једну датотеку. Следећа синтакса се може користити за спајање датотека1, датотека2 и датотека3 и чување у другој датотеци која се назива датотека4.ткт.

$ цат [датотека1] [датотека2] [датотека3]> [датотека4]

На пример, желимо да спојимо излаз / етц / хостнаме, / етц / ресолв.цонф и / етц / хостс датотеку у другу датотеку названу нетворк.ткт. У ту сврху се може користити следећа команда:

$ цат / етц / хостнаме / етц / ресолв.цонф / етц / хостс> нетворк.ткт

Прикажи бројеве редова у датотеци

Да бисте приказали бројеве редова на излазу датотеке, једноставно користите -н заставицу с следи:

$ цат -н [име датотеке]

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

Ако не желите да нумеришете празне редове, користите заставицу -б на следећи начин:

$ цат -б датотека.ткт

Направите датотеку

Такође можете да креирате датотеку помоћу команде цат. Следећа синтакса се може користити за ту сврху:

$ цат> [име датотеке]

Након уноса горње наредбе, унесите текст који желите да сачувате у датотеци. Када завршите, користите Цтрл + Д да бисте сачували и изашли. Након тога, можете прегледати садржај новостворене датотеке извршавањем следеће наредбе у Терминалу:

$ цат [име датотеке]

Сортирање резултата

Такође можете комбиновати врста са мачка наредба за сортирање резултата по абецеди на следећи начин:

$ цат [име датотеке] | врста

Слично томе, у случају више датотека, можете спојити излаз у једну датотеку по абецедном реду:

$ цат [датотека1] [датотека2] | сортирај> [датотека3]

Уклоните узастопне празне редове

Датотека понекад садржи узастопно празне редове које не желите да штампате. Наредба Цат омогућава спајање тих узастопних празних редова и приказује их као једну празну линију.

Користите следећу синтаксу наредбе за уклањање поновљених празних редова:

$ цат -с [име датотеке]

На пример, имамо следећу датотеку са узастопним празним редовима.

Коришћењем заставице -с видећете разлику.

Прикажите знакове картице

Понекад морате уклонити картице из датотека. Наредба Цат може вам помоћи да пронађете картице на датотеци помоћу заставице -т на следећи начин:

$ цат -т [име датотеке]

Картице ће бити приказане у излазу као ^ И знакови.

Штампање резултата датотеке

Још једна популарна употреба команде цат је у штампању садржаја документа. На пример, за испис излаза датотеке на уређај за штампу под називом / дев / лп, користиће се следећа синтакса:

$ цат [име датотеке]> / дев / лп

У овом чланку смо кроз разне примере објаснили како можете да користите команду цат за манипулисање датотекама у Линуку. Наредба Цат је популарна међу свим корисницима због своје једноставне синтаксе и мноштва опција које пружа. Стварање и прегледање датотеке, спајање, копирање и додавање садржаја датотеке, штампање и још много тога може се обавити помоћу ове појединачне мачке команде.

Како користити АутоКеи за аутоматизацију Линук игара
АутоКеи је услужни програм за аутоматизацију радне површине за Линук и Кс11, програмиран на Питхон 3, ГТК и Кт. Користећи његову скриптну и МАЦРО функ...
Како приказати бројач ФПС-а у Линук играма
Линук гаминг добио је велики потицај када је Валве најавио Линук подршку за Стеам клијент и њихове игре 2012. године. Од тада су многе ААА и индие игр...
Како преузети и играти Сид Меиер'с Цивилизатион ВИ на Линук-у
Увод у игру Цивилизатион 6 је модерни поглед на класични концепт представљен у серији игара Аге оф Емпирес. Идеја је била прилично једноставна; започе...