Użu Eżempju tal-Kmand tal-Linux Cat

Introduzzjoni

L-ordni tal-qtates f 'Linux jippermettilek li tikkonkandi l-fajls u li turi l-output għall-output standard, f'ħafna każijiet din hija skrin.

Wieħed mill-aktar użi komuni tal-qtates huwa li juri fajl fuq l-iskrin u wkoll li joħloq fajl fuq il-fly u jippermetti l -editjar bażiku dritta fit-terminal .

Kif toħloq fajl bl-użu ta 'Cat

Biex toħloq fajl bl-użu tal-kmand tal-qtates, daħħal dan li ġej fit-tieqa tat-terminal:

qattus>

Ovvjament, għandek bżonn tissostitwixxi bl-isem tal-fajl li tixtieq toħloq.

Meta toħloq fajl b'dan il-mod il-cursor jitħalla fuq linja ġdida u tista 'tibda ttajpjar.

Dan huwa mod tajjeb biex tibda fajl ta 'test jew biex toħloq malajr fajl tad-data tat-test bħal file delimitat tal-virgola jew fajl delimitat tal-pajp.

Biex tispiċċa l-editjar tal-fajl agħfas CTRL u D.

Tista 'tittestja li l-proċess ikun ħadem billi jittajpja l -kmand ls :

ls -lt

Dan jelenka l-fajls kollha fil-folder attwali u għandek tara l-fajl ġdid tiegħek u d-daqs għandu jkun akbar minn żero.

Kif Biex Turi A File Bl-Użu tal-Kat

Il-kmand tal-qtates jista 'jintuża biex juri fajl fuq l-iskrin ukoll. Kull ma trid tagħmel hu li telimina l-akbar minn simbolu kif ġej:

qattus

Jekk il-fajl huwa twil ħafna, imbagħad se tiskrollja l-iskrin malajr ħafna.

Biex tara l-paġna tal-fajl skont il-paġna, uża l -aktar kmand :

qattus | aktar

Alternattivament, tista 'tuża l -inqas kmand ukoll:

qattus | anqas

Biex tittestja dan it-tip fil-kmand li ġej:

qattus / eċċ / passwd | aktar

Naturalment, tista 'biss tinsa' qattus għal kollox u tattira dan li ġej:

inqas / eċċ / passwd

Kif Biex Niżżel Numri tal-Linja

Għal-linji kollha mhux vojta f'fajl tista 'tuża l-kmand li ġej:

cat -b

Jekk ikun hemm linji mingħajr karattri, dawn ma jkunux numerati. Jekk trid turi n-numri għal-linji kollha irrispettivament minn jekk humiex vojta, ittajpja l-kmand li ġej:

cat -n

Kif turi l-aħħar ta 'kull linja

Xi drabi meta l-programmaturi tal-fajls tad-data jiġu analizzati jista 'jkun hemm problema minħabba li hemm karattri moħbija fit-tmiem tal-linji li ma kinux qed jistennew bħal spazji. Dan jimpedixxi li l-parsers tagħhom jaħdmu b'mod korrett.

Din hija raġuni waħda biss biex turi karattru ta 'tmiem il-linja sabiex tista' tara jekk hemmx karattri vojta.

Biex turi d-dollaru bħala tmiem tal-karattru tal-linja, daħħal il-kmand li ġej:

qtates -E

Bħala eżempju agħti ħarsa lejn il-linja ta 'test li ġejja

il-qattus kien fuq il-paljett

Meta tmexxi dan bil-kmand tal- qtates , tirċievi l-output li ġej:

il-qattus ħdejh fuq il-paljett $

Tnaqqis ta 'Linji vojta

Meta tkun qed turi l-kontenut ta 'fajl bl-użu tal-kmand tal-qtates, inti probabilment ma tridx tara meta jkun hemm tagħbijiet ta' linji vojta konsekuttivi.

Il-kmand li ġej juri kif jitnaqqas l-output sabiex il-linji vojta li tirrepeti jitħallew barra.

Biex jiġi ċċarat dan mhux se jinħbew linji vojta għal kollox imma jekk għandek 4 linji vojta wara xulxin, se turi biss linja vojta 1.

cat -s

Kif Biex Turi Tabs

Jekk qed turi fajl li għandu delimiters tat-tabs, mhux se tara ordinarjament it-tabs.

Il-kmand li ġej juri ^ I minflok it-tab li jagħmilha faċli biex tarahom jekk wieħed jassumi li l-fajl tiegħek ma fihx ^ I fiha xorta waħda.

qattus -T

Ikkuntattja Multiple Files

Il-punt kollu tal-qtates huwa l-konkatenazzjoni sabiex inti tista 'tixtieq tkun taf kif turi fajls multipli f'daqqa:

Tista 'tikkonkludi fajls multipli ma' l-iskrin bil-kmand li ġej:

qattus

Jekk trid tikkonkanda l-fajls u toħloq fajl ġdid uża l-kmand li ġej:

qattus >

Turi Fajls f'ordni b'lura

Tista 'turi fajl b'ordni invers billi tuża l-kmand li ġej:

tac

Tajjeb, hekk teknikament dan mhux il-kmand tal-qtates, huwa l-kmand tat-tac iżda essenzjalment jagħmel l-istess ħaġa iżda lura.

Sinteżi

Dan huwa pjuttost ħafna għall-kmand tal-qtates. Huwa utli għall-ħolqien ta 'fajls fuq il-fly u għall-wiri tal-ħruġ minn fajls u ovvjament, tista' tużaha biex tingħaqad ma 'fajls multipli flimkien.