Pananglitan Mga Paggamit Sa Linux Cat Command

Pasiuna

Ang cat command sa Linux nagtugot kanimo sa pagdugtong sa mga file ug ipakita ang output ngadto sa standard output, sa kadaghanang mga kaso kini usa ka screen.

Usa sa labing komon nga paggamit sa iring mao ang pagpakita sa usa ka file sa screen ug usab sa paghimo og usa ka file sa langaw ug tugutan ang basic nga pag-usab nga diretso sa terminal .

Unsaon Paghimo Usa ka File Paggamit sa Cat

Aron makahimo og file gamit ang cat command pasulod ang mosunod sa terminal window:

cat>

Dayag, kinahanglan nimo ipuli ang uban sa ngalan sa file nga imong gusto nga buhaton.

Kon maghimo ka og file niining paagiha ang cursor ibilin sa usa ka bag-ong linya ug makasugod ka sa pag-type.

Kini usa ka maayo nga paagi sa pagsugod sa usa ka teksto nga file o sa madali nga paghimo sa test data file sama sa usa ka comma delimited file o pipe delimited file.

Aron mahuman ang pag-edit sa file pindutin ang CTRL ug D.

Mahimo nimo sulayan nga ang proseso nagtrabaho pinaagi sa pag-type sa ls command :

ls -lt

Naglista kini sa tanan nga mga file sa kasamtangan nga folder ug imong makita ang imong bag-o nga file ug ang gidak-on mas labaw pa kay sa zero.

Unsaon Ipakita ang usa ka File Paggamit sa Cat

Ang cat command mahimong gamiton usab sa pagpakita sa usa ka file sa screen. Ang tanan nga imong kinahanglan nga buhaton mao ang pagwagtang sa mas dako kay sa simbolo sa mosunod:

Cat

Kung ang file taas kaayo unya kini mag-scroll dayon sa screen.

Aron sa pagtan-aw sa file file sa matag pahina gamit ang dugang nga sugo :

Cat | labaw pa

Sa laing bahin, mahimo usab nimo gamiton ang dili kaayo nga sugo :

Cat | dili kaayo

Aron sulayan kini nga klase sa mosunod nga sugo:

cat / etc / passwd | labaw pa

Siyempre, mahimo nimong kalimtan ang bahin sa cat ug i-type ang mosunod:

dili kaayo / etc / passwd

Unsaon Ipakita ang Mga Numero sa Linya

Alang sa tanan nga mga walay sulod nga linya sa usa ka file mahimo nimong gamiton ang mosunod nga sugo:

cat -b

Kung adunay mga linya nga walay mga karakter nga dili sila maihap. Kung gusto nimo ipakita ang mga numero alang sa tanan nga mga linya bisan pa kon kini blangko, i-type ang mosunod nga sugo:

cat -n

Unsaon Ipakita ang Katapusan sa Matag Linya

Usahay sa panahon sa pag-parse sa mga datos nga mga file programmers tingali makit-an ang usa ka isyu tungod kay adunay natago nga mga karakter sa katapusan sa mga linya nga wala nila gilauman sama sa mga luna. Kini magpugong sa ilang mga parser gikan sa pagtrabaho sa husto nga paagi.

Usa kini ka hinungdan sa pagpakita sa usa ka katapusan nga linya nga kinaiya aron imong makita kung adunay mga blangko nga mga karakter.

Aron ipakita ang dolyar ingon nga usa ka katapusan sa linya sa karakter mosulod sa mosunod nga sugo:

cat -E

Sama pananglit tan-awon ang mosunod nga linya sa teksto

ang iring naglingkod sa banig

Sa diha nga ikaw modagan niini uban sa cat -E nga sugo ikaw makadawat sa mosunod nga output:

ang iring naglingkod sa banig nga $

Pagpakunhod Blangko Lines

Sa diha nga ikaw nagpakita sa mga sulod sa usa ka file gamit ang cat command nga tingali dili nimo gusto nga makita kung adunay daghang mga sunod-sunod nga blangko nga linya.

Ang mosunod nga sugo nagpakita kung unsaon pagpakunhod ang output aron ang pag-balik sa blangko nga mga linya wala ilakip.

Aron sa pagpatin-aw kini dili motago sa blangko nga mga linya sa hingpit apan kon ikaw adunay 4 ka blangko nga mga linya sa usa ka laray ipakita lamang kini sa 1 blangko nga linya.

cat -s

Unsaon Pagpakita Tabs

Kon ikaw nagpakita sa usa ka file nga adunay tab delimiters dili kasagaran makita ang mga tabs.

Ang mosunod nga sugo nagpakita ^ Ako inay sa tab nga nakapasayon ​​sa pagtan-aw kanila nga ang pag-angkon sa imong file wala maglakip ^ Ako sa gihapon.

cat -T

Paghiusa sa Daghang mga File

Ang bugtong punto sa cat mao ang pagdugtong aron ikaw tingali mahibal-an unsaon sa pagpakita sa daghang mga file sa makausa:

Mahimo mo madugtong ang daghang mga file sa screen uban ang mosunod nga sugo:

cat

Kon gusto ka nga maghugpong sa mga file ug paghimo og bag-ong file gamiton ang mosunod nga sugo:

cat >

Pagpakita sa mga File Sa Reverse Order

Mahimo nimo nga ipakita ang usa ka file sa reverse order pinaagi sa paggamit sa mosunod nga sugo:

tac

Ok, mao nga sa teknikal dili kini ang command sa cat, kini ang tac command apan kini sa tinuud mao ang sama nga butang apan sa kabalik.

Sumaryo

Maayo kana alang sa mando sa cat. Kini mapuslanon sa pagmugna og mga file sa langaw ug sa pagpasundayag sa output gikan sa mga file ug siyempre, mahimo nimo kini gamiton sa pag-apil sa daghang mga file nga magkauban.