katsi: haisi katsi, ndeye concatenator

Kitty

Zvakanaka, chirongwa chekati ingangove imwe yeanonyanya kushandiswa muLinux shell. Izvo zvakakosha, asi zvakare zvinoshanda. Dzimwe nguva maturusi akareruka uye akakoshesesa zvakare akasimba zvakanyanya maererano nekubatsira. Zita rayo rinobva kuConCATenate, saka zita randasarudza kuisa kuchinyorwa chino kwandichaedza kuzvitsanangurira kune avo vasati vazviziva.

Chaizvoizvo concatenator inoenda zvinopfuura izvo zita rayo rinoratidzira, kwete chete concatenates, inogona zvakare ratidza zvirimo zvemavara faira, uye inosanganiswa nemapombi inogona kutonyanya kusimba uye kushandira kushandiswa kwakawanda. Uye ini ndichapfupisa zvese izvi zvekushandisa zvakakosha mune ino chinyorwa nemimwe mienzaniso inoshanda, kuti iwe ugone kuzviona nenzira yakajeka ...

Para ingo tarisa zvirimo mufaira, unogona kushandisa unotevera kuraira:

cat nombre_archivo

cat /etc/passwd

Izvo zviri kuzokuratidza pachiratidziri. Muchiitiko chekuve faira rakanyorwa kana bhanari, ipapo uchaona kuti zvinokuratidza mavara asingazivikanwe kana zviratidzo zvisina zvazvinoreva kwauri.

Unogona kunyange tarisa zvirimo zvemafaira akawanda akabatanidzwa mune zvinobuda, saka zita rayo:

cat nombre_archivo

cat /etc/passwd /etc/passwd- /etc/hosts

Imwe nzira inogona kubata ndeye shandisa kati kugadzira faira:

cat > ejemplo.txt

Izvi zvinopindirana zvinovhura mhando yemupepeti maunogona kuisa iwo ese mavara iwe aunoda iyo faira yawakagadzira kuti uve nayo, kana kuisiya isina chinhu. Paunenge wapedza kuisa zvaunoda, ingo pinda Ctrl + D kubuda.

Muchiitiko icho zvirimo mufaira zvinogona kureba uye iwe uchida kufambisa kufamba kwayo uye kuverenga, unogona kushandisa zvishoma uye zvakanyanya kune izvo:

cat manual.txt | more
cat manual.txt | less

Izvi zvichaita kuti kufamba nemavara akaratidzirwa kuve nyore. Nenzira, ye buda pinda Q sezvaungaita nemunhu, nezvimwe.

Inonakidza kwazvo kune vanogadzira uyes inoratidza mutsara mutsara. Kana iwe uchida katsi kuverenga mitsara yezvirimo mufaira shandisa iyo n sarudzo. Izvo hazvizo chinja zvirimo mufaira, zvinongoratidza chete nhamba mune zvinobuda:

cat -n codigo.c 

Nenzira kana iwe uchida kusevha iyo yakaverengwa zvinyorwa sezvazvinoratidzwa pachiratidziri, unogona kuzviita uchishandisa redirects. Semuyenzaniso:

Para ingo tarisa zvirimo mufaira, unogona kushandisa unotevera kuraira:

cat -n codico.c > numerado.txt

Rangarira kuti ne> zvaunoita zviri sustitute zvirimo of nhamba.txt mune iyi nyaya. Ndokunge, dai yanga isipo, inogadzirwa nezviri mukati, asi kana yakatovepo, izvo zvaimbovemo zvichabviswa uye zvinyorwa zvitsva zvichachengetedzwa. Kuti udzivise kubvisa zviri pamusoro uye kuwedzera zvirimo kumagumo, shandisa >> panzvimbo ye>.

Iyo yekudzikira ye-- s Sarudzo ndeyekuti inoverenga mitsara yese. Asi kana uchida kudzivirira izvo zvisina chinhu kubva pakuverengwa, unogona kushandisa -b:

cat -b /etc/hosts

Ehezve, pamwe nesarudzo dzese iwe dzaunogona kushandisa mapaipi uye kuendesa zvakare kune faneli yezvinyorwa, nezvimwe. Uye ini ndinokupa zano kuti uverenge murume wekati kuti udzidze zvimwe. Pane sarudzo senge -e kutsiva EoL (Kupera kwetambo) ne $, -T yematebhu, -s kudzvanya mitsara isina kudzokororwa, nezvimwe.

Kusvika parizvino, mavara anooneka aingoratidzwa, asi kune mamwe akawanda asingaonekwe asingaonekwe. Kuvaratidza kushandisa v mureza:

cat -v demo.odt

Unogona kuishandisa ku bvisa zvirimo mumafaira uye uvasiye vasina chinhu. Nezve izvo iwe unogona kushandisa yakakosha chishandiso / dev / null seichi:

cat /dev/null | demo.txt

Mune ino kesi zvirimo zve / dev / null hazvina maturo uye zvinozvidzorera kuburikidza nepombi kuenda kune demo.txt zvinyorwa faira. Ndokunge, demo.txt yakazadzwa nezvisina basa, kana nemamwe mazwi, inobviswa.

Iwe unogona zvakare kushandisa iyi imwe kuti ugone pinda zvinoteedzana kusvikira wanyora EOL uye inovhara, ndokuti, inovhura senge mhando yemupepeti maunogona kunyora chero chaunoda. Zviripachena, saizvozvowo, hazvibatsiri, asi semuenzaniso, unogona kunyora zvese nekuzvichengeta kune faira:

cat << EOL > hola

Chaizvoizvo << inotaurira iro goko kuti iwe urikupinda tambo kusvika iwe waisa chitambi, ino mune iyi EOL, iyo inoratidza kuti wasvika kumagumo. Unogona kutsiva EOL ye STOP, kana chero chaunoda.

Uye kana iwe uri kushanda nemaheterogeneous masystem, iwe unogona kunge wakacherekedza kuti iwo mameseji mafaira eiyo D nyikaOS / Windows inoshandisa mamwe magumo-e-mutsara mavara kupfuura UNIX / Linux, saka zvinyorwa zvinogona kusarongeka kana uchiedza kuona iyo faira pane imwe kana imwe system. Mu * nix LF inoshandiswa kupedzisa mutsetse, nepo muDOS / Windows CR / LF ichishandiswa. Kugadzirisa izvi iwe une zvishandiso zviviri zviri dos2unix yekushandura kubva kuDOS / Windows kuenda kuUnix uye unix2dos yekudzosera kumashure. Asi kana iwe usiri kuda kuzviisa, unogona kushandisa katsi pazviri seizvi:

cat dos.txt | sed "s/^M\{1,\}$//" | sed "$ s/^Z//" > archivo_convertido.txt

cat unix.txt | sed "s/$/^M/" | sed "$ s/$/^Z/" > archivo_convertido.txt

Sezvauri kuona, katsi purofiti yakawanda. Kunyangwe zviri nyore, zvinokutendera kuti uite zvinhu zvakawanda. Zvakare, zvese zvawaona pano hazvisi izvo chete chinhu. Unogona kufungidzira zvimwe zvakawanda zvinoshandiswa uye zvinhu zvitsva zvaungashandira iwe. Rangarira kuverenga zvimwe mubhuku rekushandisa:

man cat


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako