Linux naredbe

Kako se koristi naredba mačka u Bashu?

Kako se koristi naredba mačka u Bashu?

Naredba "mačka" u Bashu označava "spojiti". Ova se naredba vrlo često koristi za pregled, stvaranje i dodavanje datoteka u Linuxu. Danas ćemo vam objasniti upotrebu ove naredbe u Bashu u Linux Mint 20 dijeljenjem nekih primjera.

Metoda korištenja naredbe "mačka" u Bashu:

Za upotrebu naredbe "mačka" u Bashu pokazat ćemo vam šest različitih primjera. Za demonstraciju ovih primjera stvorili smo dvije različite tekstualne datoteke pod nazivom cat1.txt i cat2.txt s nekim slučajnim tekstom. U sljedećim primjerima koristit ćemo ove tekstualne datoteke:

Primjer # 1: Prikazivanje sadržaja datoteke:

Ako želite prikazati sadržaj datoteke pomoću naredbe "mačka" u Bashu, moramo nastaviti izvršavanjem ove naredbe:

$ mačka SampleFile

Ovdje morate zamijeniti SampleFile imenom datoteke koja želite da se prikazuje na terminalu. Željeli smo prikazati sadržaj mačke1.txt datoteku zbog čega smo SampleFile zamijenili cat1.txt.

Tekst koji smo napisali u našoj mački1.txt datoteka prikazana je na sljedećoj slici:

Primjer # 2: Prikazivanje sadržaja više datoteka:

Ako imate više datoteka i želite istodobno prikazati sadržaj svih tih datoteka, tada morate izvršiti ovu naredbu:

$ mačka SampleFile1 SampleFile2

Ovdje morate zamijeniti SampleFile1 i SampleFile2 s imenima datoteka čiji sadržaj želite prikazati na vašem terminalu. Željeli smo prikazati sadržaj mačke1.txt i cat2.txt datoteke; zato smo SampleFile1 zamijenili cat1.txt i SampleFile2 s cat2.txt. U ovoj naredbi također možete imati više od dva imena datoteka ako želite prikazati sadržaj više od dvije datoteke na terminalu.

Sadržaj naše dvije datoteke prikazat će se u zasebnim redovima, kao što je prikazano na sljedećoj slici:

Primjer # 3: Prikazivanje sadržaja više datoteka odvojenih simbolom "$":

Iz gore prikazanog primjera možete vidjeti da na našem terminalu možemo istovremeno prikazati sadržaj više datoteka. Međutim, nema jasne razlike ili razdvajanja u sadržaju datoteke. Drugim riječima, ne možete razlikovati koji sadržaj pripada kojoj datoteci. Stoga možemo koristiti separator "$", koji će se umetnuti na kraj sadržaja svake datoteke. Na taj ćete način jasno moći vidjeti gdje završava sadržaj jedne datoteke.

Da bismo to učinili, morat ćemo upotrijebiti zastavicu “-e” na sljedeći način:

$ cat -e SampleFile1 SampleFile2

Ovdje morate zamijeniti SampleFile1 i SampleFile2 s imenima datoteka čiji sadržaj želite prikazati odvojenim simbolom “$” na vašem terminalu. Željeli smo prikazati sadržaj mačke1.txt i cat2.txt datoteke odvojene simbolom “$”; zato smo SampleFile1 zamijenili cat1.txt i SampleFile2 s cat2.txt. U ovoj naredbi možete imati i više od dva imena datoteka ako želite na terminalu prikazati sadržaj više od dvije datoteke odvojene simbolom "$".

Sadržaj naše dvije datoteke bit će prikazan na terminalu odvojen simbolom "$" kao što je prikazano na sljedećoj slici:

Primjer # 4: Stvaranje nove datoteke s naredbom "mačka":

Osim prikazivanja sadržaja datoteke, naredba "mačka" također može stvoriti novu datoteku. Za to moramo nastaviti izvršavanjem ove naredbe:

$ mačka> SampleFile

Ovdje morate zamijeniti SampleFile imenom datoteke koju želite stvoriti naredbom "mačka". Željeli smo stvoriti datoteku nazvanu cat3, zato smo SampleFile zamijenili cat3.

Kada pritisnete tipku Enter za izvršavanje ove naredbe, vidjet ćete upit na vašem terminalu koji će naznačiti da naredba "mačka" traži da u datoteku unesete neki tekst. Možete dodati bilo koji tekst po vašem izboru kao što smo to učinili, a zatim pritisnuti kombinaciju tipki Ctrl + d da biste spremili novostvorenu datoteku.

Sada također možete provjeriti je li datoteka sa željenim tekstom stvorena ili ne pokretanjem ove naredbe:

$ mačka SampleFile


Zamijenili smo SampleFile s cat3 da bi prikazao njegov sadržaj, kao što je prikazano na donjoj slici:

Primjer # 5: Prikazivanje brojeva linija zajedno sa sadržajem datoteke:

Ako imate vrlo veliku datoteku, uvijek ju je prikladno pregledati s brojevima redaka. Da biste prikazali brojeve redaka zajedno sa sadržajem datoteke, morate nastaviti izvršavanjem ove naredbe:

$ cat -n SampleFile


Zamijenili smo SampleFile s cat3 jer smo željeli da se sadržaj ove datoteke prikazuje brojevima redaka, kao što je prikazano na donjoj slici:

Primjer # 6: Dodavanje sadržaja datoteka:

Ako ikada želite dodati sadržaj jedne datoteke na kraj druge, tada možete nastaviti izvršavanjem ove naredbe:

$ mačka SampleFile1 >> SampleFile2

Ovdje morate zamijeniti SampleFile1 nazivom datoteke čiji sadržaj želite dodati, a SampleFile2 imenom datoteke u koju želite dodati sadržaj. Zamijenili smo SampleFile1 s cat1.txt i SampleFile2 s cat2.txt. Znači da je naš tekst „Hello World!”Bit će dodano na kraju našeg teksta,„ Želimo testirati naredbu „mačka”."

Pokretanjem ove naredbe jednostavno ćete dodati sadržaj jedne datoteke drugoj bez prikazivanja ičega na terminalu.

Možete to potvrditi provjerom sadržaja SampleFile2 ili cat2.txt u našem slučaju kako slijedi:

$ mačka SampleFile2.txt


Sadržaj dodane datoteke i.e. mačka2.txt prikazani su na donjoj slici:

Zaključak:

Na ovaj način možete naučiti upotrebu naredbe "mačka" u Linuxu Mint 20 prolazeći kroz sve primjere o kojima smo danas razgovarali.

Srednja tipka miša ne radi u sustavu Windows 10
The srednja tipka miša pomaže vam u pomicanju kroz dugačke web stranice i zaslone s puno podataka. Ako se to zaustavi, na kraju ćete koristiti tipkovn...
Kako promijeniti lijevu i desnu tipku miša na računalu sa sustavom Windows 10
Sasvim je normalno da su svi uređaji računalnog miša ergonomski dizajnirani za dešnjake. Ali postoje dostupni uređaji za miš koji su posebno dizajnira...
Emulirajte klikove mišem lebdeći mišem bez klika u sustavu Windows 10
Korištenje miša ili tipkovnice u pogrešnom držanju pretjerane upotrebe može rezultirati mnogim zdravstvenim problemima, uključujući naprezanje, sindro...