Mga Halimbawa ng Command ng Linux Cat

Linux Cat Command Examples



Maikli ang command ng Linux cat para sa 'concatenate', ay isang napaka kapaki-pakinabang na utos. Gamit ang utos ng pusa, maaari kang lumikha ng isang file, tingnan ang nilalaman ng file, pagsamahin ang mga file, at pag-redirect ng output ng file. Tatalakayin namin ang iba't ibang paggamit ng cat command na may ilang mga halimbawa sa artikulong ito.

Pangunahing utos ng Syntax ng Cat

Ang sumusunod na syntax ay ginagamit para sa utos ng pusa:







$pusa [mga pagpipilian] [file-name]

Ang pangalan ng file ay ang pangalan ng isang file.



Gamitin ang sumusunod na utos upang tuklasin ang lahat ng mga pagpipilian sa pusa:



$pusa --tulong

I-print ang nilalaman ng file sa pamamagitan ng utos ng pusa

Gamit ang utos ng pusa, maaari mong ipakita ang nilalaman ng file sa terminal tulad ng sumusunod:





$pusafile-name

Halimbawa, upang matingnan ang nilalaman ng file na 'test_file.txt', i-type ang nabanggit na utos sa terminal:

$pusatest_file.txt

Ang nilalaman ng nasa itaas na file ay ipapakita sa terminal.



Katulad nito, upang maipakita ang nilalaman ng maraming mga file, gamitin ang sumusunod na utos:

$pusatest_file.txt test_file1.txt

Ipapakita sa iyo ng utos sa itaas ang nilalaman ng test_file.txt at test_file1.txt sa terminal.

Paglikha ng file gamit ang utos ng pusa

Maaari mong gamitin ang utos ng pusa upang lumikha ng isang bagong file.

Halimbawa, lumilikha kami ng isang file na may pangalang 'new_filetest.txt' sa pamamagitan ng pagpapatupad ng sumusunod na utos:

$pusa >test_file.txt

Ngayon, ang gumagamit ay maglalagay ng nilalaman sa file na ito at pagkatapos ay 'Ctrl + d' upang iwanan ang file na ito. Ang nilalaman ay nakasulat sa 'new_filetest.txt' na maaari mong ipakita sa pamamagitan ng utos ng pusa.

Paggamit ng higit pa at mas kaunting mga pagpipilian sa utos ng pusa

Kung ang isang file ay may malaking nilalaman at kailangan mong mag-scroll upang matingnan ang higit pang nilalaman ng file. Sa kasong ito, gamitin ang mga sumusunod na pagpipilian sa utos ng pusa:

$pusatestfile.txt| higit pa

$pusatestfile.txt| mas kaunti

I-print ang numero ng linya na may nilalaman ng file

Gamitin ang utos ng pusa kasama ang pagpipiliang ‘-n’ upang ipakita ang bilang ng linya ng nilalaman ng file tulad ng sumusunod:

$pusa -ntest_file.txt

Ipakita ang mga character na pinaghiwalay ng tab

Gamitin ang opsyong ‘-T’ at ang utos ng pusa upang ipakita ang mga character na pinaghiwalay ng tab sa isang linya.

$pusa -Ttestfile.txt

Sa isang linya, ang espasyo ng tab ay mapupuno ng character na '^ I', na ipinapakita rin sa sumusunod na screenshot:

I-print ang '$' sa Dulo ng mga Linya

Upang maipakita ang '$' sa dulo ng mga linya, gamitin ang opsyong '-e' na may utos ng pusa tulad ng sumusunod:

$pusa -Attestfile.txt

Ang pagpipilian sa itaas ay kapaki-pakinabang kapag nais mong pag-urong ng maraming mga linya sa isang solong linya.

I-redirect ang nilalaman ng file

Sa pamamagitan ng utos ng pusa, maaaring mai-redirect ng gumagamit ang karaniwang output sa isang bagong file.

Halimbawa, upang makopya ang nilalaman ng isang file sa isa pang file, maaari mong gamitin ang utos ng pusa. Mayroon kaming isang file na may pangalan na test_file.txt, at ang iba pa ay test_file1.txt. Kaya, upang kopyahin ang nilalaman ng 'test_file.txt' sa isang 'test_file1.txt', gamitin ang utos ng pusa sa operator na '>' tulad ng sumusunod:

$pusatest_file.txt>new_file.txt

Kung ang ‘test_file1.txt’ ay wala noon, lilikha ito ng isang file na may ganitong pangalan.

Upang idagdag ang nilalaman ng 'test_file.txt' sa isang 'test_file1.txt', gamitin ang operator na '>>' sa utos ng pusa tulad ng sumusunod:

$pusatest_file.txt>>test_file1.txt

Huwag pansinin ang paulit-ulit na walang laman na mga linya

Gamit ang utos ng pusa kasama ang mga pagpipilian na '-s', maaari mong alisin ang mga walang laman na linya mula sa output.

$pusa -stest_file.txt

Pagsasama-sama ng file gamit ang utos ng pusa

Ginagamit ang utos ng pusa upang pagsamahin ang nilalaman ng file. Halimbawa, pinagsama ang nilalaman ng test_file.txt at test_file1.txt at pagkatapos ay isulat ang nilalaman sa isang bagong file mergefile.txt sa pamamagitan ng paggamit ng '>' operator tulad ng sumusunod:

$pusatest_file.txt test_file1.txt>mergefile.txt

Konklusyon

Ipinaliwanag namin ang utos ng pusa ng Linux na may mga halimbawa sa artikulong ito. Mayroon kaming kung paano makakatulong ang utos ng pusa sa isang gumagamit ng Linux habang siya ay nagtatrabaho sa isang system. Mula sa mga halimbawa sa itaas, inaasahan kong marami kang natutunan. Mangyaring ibigay ang iyong puna sa pamamagitan ng mga komento.