logo

Kā skatīt faila saturu operētājsistēmā Linux | kaķu komanda

Thecat>komanda Linux ir vairāk nekā vienkāršs rīks; tas ir daudzpusīgs kompanjons dažādām ar failiem saistītām darbībām, ļaujot lietotājiem skatīt, savienot, izveidot, kopēt, sapludināt un manipulēt ar failu saturu. Iedziļināsimies dažu bieži lietotu detaļāscat>komandas, izprotot katru piemēru.

Satura rādītājs

Komandas 'cat' pamata sintakse

Komandas “cat” pamata sintakse ir šāda:



cat [OPTION] [FILE]>

Šeit,

[OPTION] : apzīmē dažādas komandrindas opcijas.

[FILE] : apstrādājamā(-o) faila(-u) nosaukums. Izpētīsim dažus parastos “kaķa” lietojumus, kā arī piemērus.

Praktiski piemēri Cat Command operētājsistēmā Linux

1. Kā skatīt viena faila saturu operētājsistēmā Linux

Visvienkāršākā “kaķa” izmantošana ir faila satura parādīšana terminālī. To var panākt, vienkārši norādot faila nosaukumu kā argumentu:

Sintakse:

cat file_name>

Piemērs: Ja mūsu faila_nosaukums = jayesh.txt

cat jayesh.txt>
kaķis jayesh.txt

kaķis jayesh.txt

Piezīme: Komanda 'ls' tiek izmantota, lai parādītu visus pašreizējā atrašanās vietā esošos failus un direktorijus.

2. Kā skatīt vairāku failu saturu operētājsistēmā Linux

Sintakse:

cat file_name1 file_name2>

Piemērs: Ja mums ir divi faili, fails1 un fails2.

cat file1 file2>
kaķa fails1 fails2

kaķa fails1 fails2

3. Kā skatīt faila saturu pirms rindu numuriem operētājsistēmā Linux

Pievienojot-n>iespēja uzcat>ievieš rindu numurus, kas ļauj ērti identificēt konkrētas rindiņas un norādīt uz tām failā.

Sintakse:

masīva c virkne
cat -n file_name>

Piemērs: Ja mūsu faila_nosaukums ir fails2.

cat -n file2>
cat -n fails2

cat -n fails2

Lūk,cat>komanda, ko izmanto kopā ar novirzīšanu (>>>), ļauj izveidot jaunu failu ar nosaukumu jayesh1 un tieši tajā ievadīt saturu. NākamaisJa vēlaties izveidot jaunu failu vai pārrakstīt esošu failu ar jaunu saturu, varat izmantot 'cat' ar izvades novirzīšanu (` >`> ):

Sintakse:

cat>newfile_name>> 

Piemērs: Ja mēs vēlamies izveidot newfile_name = jayesh1.

salīdzināma virkne

Tas ļaus jums rakstīt tekstu tieši terminālī un nospiežotCtrl + D>, ievadītais teksts tiks saglabātsnew_file.txt>.

Komanda 'ls' tiek izmantota, lai parādītu visus pašreizējā atrašanās vietā esošos failus un direktorijus.

izveidojot failu, izmantojot komandu cat operētājsistēmā Linux

izveidojot failu, izmantojot komandu cat operētājsistēmā Linux

5. Kā kopēt viena faila saturu citā failā operētājsistēmā Linux

Kā norāda nosaukums, “kaķis” var apvienot vairākus failus vienā failā. Šis piemērs parāda, kā kopēt visu faila 1 saturu failā2, izmantojotcat>komanda kopā ar novirzīšanu (>>>).

Sintakse:

cat file1.txt file2.txt>merged_file.txt>> 

Šī komanda apvieno saturufile2.txt>jaunā failā ar nosaukumumerged_file.txt>.

6. Cat komanda var apspiest atkārtotas tukšas rindas izvadē

The-s>opcija ir noderīga, strādājot ar failiem, kuros ir atkārtotas tukšas rindas. Tas nomāc šos atkārtojumus, nodrošinot tīrāku rezultātu.

Sintakse:

Izvade

Will suppress repeated empty lines in output>

7. Kā viena faila saturu pievienot cita faila beigām

Ja vēlaties pievienot viena faila saturu citam failam, “cat” var izmantot kopā ar pievienošanu (>>>) operators:

Sintakse:

cat file_name1>> faila_nosaukums2>> 

Piemērs:

Tiks pievienots ` satursfile1`>līdz ` beigāmfile2`>

8. Kā parādīt saturu apgrieztā secībā, izmantojot komandu `tac` operētājsistēmā Linux

Komanda 'tac' ir pretēja 'cat' un tiek izmantota, lai parādītu faila saturu apgrieztā secībā. Sintakse ir vienkārša:

Sintakse:

Piemērs:

Šī komanda izdrukās faila “file2” saturu apgrieztā secībā, vispirms parādot pēdējo rindiņu, pēc tam no otrās līdz pēdējai rindai un tā tālāk.

tac file2>
tac fails2

tac fails2

9. Kā iezīmēt līnijas beigas operētājsistēmā Linux

Opcija “-E” komandā “cat” tiek izmantota, lai izceltu katras rindas beigas.

Sintakse:

cat -E 'filename'>

Izvade:

Rindas beigās tiek rādīts $

Rindas beigās tiek rādīts $

Tas parādīs 'jayesh1' saturu ar '$' rakstzīmi katras rindas beigās, kas norāda rindas beigas.

10. “-A” komandrindas opcija “cat” komandā operētājsistēmā Linux

Opcija “-A” ļauj apvienot opciju “-v”, “-E” un “-T” efektus. Tā vietā, lai komandā rakstītu “-vET”, varat izmantot “-A”:

Sintakse:

cat -A 'filename'>

Tiks parādīts faila nosaukums ar nedrukāšanas rakstzīmēm, iezīmētām rindu galotnēm un cilnēm kā ^I.

11. Kā atvērt svītrotos failus operētājsistēmā Linux, izmantojot komandu `cat'

Lai atvērtu failu ar domuzīmi tā nosaukuma sākumā, izmantojiet opciju “–”:

Sintakse:

kā java konvertēt no int uz virkni
cat -- '-dashfile'>

Piemērs:

cat -- '-jayesh2'>
parāda saturu failā, kas sākas ar '-'.

parāda saturu failā, kas sākas ar '-'.

Tas parādīs faila ar nosaukumu -jayesh2 saturu

12. Cat komanda, ja failā ir daudz satura un tas nevar ievietot terminālī.

Sintakse:

cat 'filename' | more>

Izvade:

Will show that much content, which could fit in terminal and will ask to show more.>

13. Apvienojiet vairāku failu saturu, izmantojot komandu `cat'

Lai apvienotu vairāku failu saturu vienā failā, izmantojiet novirzīšanu ('>')

Sintakse:

cat 'filename1' 'filename2' 'filename3'>'merged_filename'>

Piemērs:

cat 'file1' 'file2' 'file3'>'merged123'>

Tādējādi fails1 fails2 fails3 saturs tiks savienots ar sapludināto123.

vairāku failu satura apvienošana vienā failā

vairāku failu satura apvienošana vienā failā

14. Parādiet visu teksta failu saturu mapē, izmantojot komandu 'Cat'.

Lai parādītu visu mapē esošo teksta failu saturu, izmantojiet aizstājējzīmi ('*.txt'):

Sintakse:

cat *.txt>
Tiek rādīts viss fails ar paplašinājumu

Tiek rādīts viss fails ar paplašinājumu .txt

Parādīs visu mapē esošo teksta failu saturu.

15. Kaķa komanda, kas jāpievieno esošam failam:

Lai esošam failam pievienotu tekstu, izmantojiet operatoru “>>” kopā ar “cat”:

Sintakse:

galvenā metode java
Tas pievienos tekstu Tikko pievienotais teksts. līdz faila “geeks.txt” beigām.

Secinājums

Šajā rakstā mēs esam apsprieduši komandu 'cat' operētājsistēmā Linux, kas ir daudzpusīgs rīks, ko izmanto dažādām ar failiem saistītām darbībām. Mēs arī apspriedām, ka tas ļauj lietotājiem skatīt, savienot, izveidot, kopēt, sapludināt un manipulēt ar failu saturu. To parasti izmanto, lai parādītu viena faila saturu, vairākus failus vai pievienotu saturu esošam failam. Kopumā mēs varam teikt, ka komanda 'cat' ir būtiska utilīta failu pārvaldībai un manipulēšanai operētājsistēmā Linux.