Thecat>comanda în Linux este mai mult decât un simplu instrument; este un însoțitor versatil pentru diferite operațiuni legate de fișiere, permițând utilizatorilor să vizualizeze, să concateneze, să creeze, să copieze, să îmbine și să manipuleze conținutul fișierului. Să pătrundem în detaliile unora folosite frecventcat>comenzi, înțelegând fiecare exemplu pe parcurs.
Cuprins
- Sintaxa de bază a comenzii `cat`
- 1. Cum să vizualizați conținutul unui singur fișier în Linux
- 2. Cum să vizualizați conținutul mai multor fișiere în Linux
- 3. Cum să vizualizați conținutul unui fișier care precede numerele de linie în Linux
- 4. Cum se creează un fișier și se adaugă conținut în Linux folosind comanda `cat`
- 5. Cum să copiați conținutul unui fișier într-un alt fișier în Linux
- 6. Comanda Cat poate suprima liniile goale repetate din ieșire
- 7. Cum să adăugați conținutul unui fișier la sfârșitul altui fișier
- 8. Cum să afișați conținutul în ordine inversă folosind comanda `tac` în Linux
- 9. Cum să evidențiați sfârșitul de linie în Linux
- 10. Opțiunea de linie de comandă `-A` în Comanda `cat` în Linux
- 11. Cum să deschideți fișierele întrerupte în Linux folosind comanda `cat`
- 12. Comandă Cat dacă fișierul are mult conținut și nu poate încadra în terminal.
- 13. Îmbinați conținutul mai multor fișiere folosind comanda `cat`
- 14. Afișați conținutul tuturor fișierelor text dintr-un folder utilizând comanda `Cat`
- 15. Comandă Cat de adăugat la un fișier existent:
Sintaxa de bază a comenzii `cat`
Sintaxa de bază a comenzii „cat” este următoarea:
cat [OPTION] [FILE]>
Aici,
[OPȚIUNE] : reprezintă diferite opțiuni de linie de comandă.
[FIŞIER] : numele fișierului (fișierelor) care urmează să fie procesat. Să explorăm câteva dintre utilizările comune ale „pisicii” împreună cu exemple.
Exemple practice de comandă Cat în Linux
1. Cum să vizualizați conținutul unui singur fișier în Linux
Cea mai simplă utilizare a „pisica” este afișarea conținutului unui fișier pe terminal. Acest lucru poate fi realizat prin simpla furnizare a numelui fișierului ca argument:
Sintaxă:
cat file_name>
Exemplu: Dacă numele nostru fișier = jayesh.txt
cat jayesh.txt>

cat jayesh.txt
Notă: Comanda `ls` este folosită pentru a afișa toate fișierele și directoarele din locația curentă.
2. Cum să vizualizați conținutul mai multor fișiere în Linux
Sintaxă:
cat file_name1 file_name2>
Exemplu: Dacă avem două fișiere, fișier1 și fișier2.
cat file1 file2>

pisica fisier1 fisier2
3. Cum să vizualizați conținutul unui fișier care precede numerele de linie în Linux
Adăugând-n>opțiunea pentrucat>introduce numerele de linii, ceea ce face convenabil identificarea și referința unor linii specifice din fișier.
Sintaxă:
protocolul udp
cat -n file_name>
Exemplu: Dacă numele nostru de fișier este fișier2.
cat -n file2>

cat -n fișier2
Aicicat>comanda, folosită cu redirecționarea (>>>>), vă permite să creați un fișier nou numit jayesh1 și să introduceți conținut direct în el. Ulterior>`>>>
Sintaxă:
cat>nume_fișier nou>>Exemplu: Dacă vrem să creăm un newfile_name = jayesh1.
tipuri de date sql). Acest lucru vă va permite să introduceți text direct în terminal și atunci când apăsați
Ctrl + D>, textul introdus va fi salvat înnew_file.txt>.Comanda `ls` este folosită pentru a afișa toate fișierele și directoarele din locația curentă.
crearea fișierului folosind comanda cat în linux
5. Cum să copiați conținutul unui fișier într-un alt fișier în Linux
După cum sugerează și numele, „pisica” poate concatena mai multe fișiere într-un singur fișier. Acest exemplu ilustrează cum să copiați întregul conținut al fișierului1 în fișierul2 folosind
cat>comandă împreună cu redirecționarea (>>>>Sintaxă:
Această comandă combină conținutul lui file1.txt>șifile2.txt>într-un fișier nou numitmerged_file.txt>.6. Comanda Cat poate suprima liniile goale repetate din ieșire
The
-s>opțiunea este utilă atunci când aveți de-a face cu fișiere care conțin linii goale repetate. Suprimă aceste repetări, oferind o ieșire mai curată.Sintaxă:
Ieșire Will suppress repeated empty lines in output>7. Cum să adăugați conținutul unui fișier la sfârșitul altui fișier
Dacă doriți să adăugați conținutul unui fișier la altul, „cat” poate fi folosit împreună cu adăugarea (
>>>) operator:Sintaxă:
cat file_name1>> nume_fișier2>>>Exemplu:
Aceasta va adăuga conținutul lui ` file1`>până la sfârșitul lui `file2`>
8. Cum să afișați conținutul în ordine inversă folosind comanda `tac` în Linux
Comanda „tac” este inversul „cat” și este folosită pentru a afișa conținutul unui fișier în ordine inversă. Sintaxa este simplă:
conectați baza de date javaSintaxă:
Exemplu: Această comandă va tipări conținutul „fișierului2” în ordine inversă, afișând mai întâi ultima linie, urmată de penultima linie și așa mai departe.
tac file2>fisierul tac2
9. Cum să evidențiați sfârșitul de linie în Linux
Opțiunea „-E” din comanda „cat” este folosită pentru a evidenția sfârșitul fiecărei linii.
Sintaxă:
cat -E 'filename'>Ieșire:
Se afișează $ la sfârșitul rândului
Aceasta va afișa conținutul lui „jayesh1” cu un caracter „$” la sfârșitul fiecărei linii, indicând sfârșitul liniei.
10. Opțiunea de linie de comandă `-A` în Comanda `cat` în Linux
Opțiunea „-A” vă permite să combinați efectele opțiunilor „-v”, „-E” și „-T”. În loc să scrieți „-vET” în comandă, puteți folosi „-A”:
Sintaxă:
cat -A 'filename'>Aceasta va afișa conținutul „nume fișier” cu caractere care nu se imprimă vizibile, sfârșiturile de rând evidențiate și file afișate ca „^I”.
11. Cum să deschideți fișierele întrerupte în Linux folosind comanda `cat`
Pentru a deschide un fișier cu o liniuță la începutul numelui, utilizați opțiunea „–”:
Sintaxă:
cat -- '-dashfile'>Exemplu:
cat -- '-jayesh2'>afișarea conținutului într-un fișier care începe cu `-`
Aceasta va afișa conținutul unui fișier numit -jayesh2
12. Comandă Cat dacă fișierul are mult conținut și nu poate încadra în terminal.
Sintaxă:
cat 'filename' | more>Ieșire:
Will show that much content, which could fit in terminal and will ask to show more.>13. Îmbinați conținutul mai multor fișiere folosind comanda `cat`
Pentru a îmbina conținutul mai multor fișiere într-un singur fișier, utilizați redirecționarea (‘>’)
Sintaxă:
cat 'filename1' 'filename2' 'filename3'>'nume_fișier_fusionat'>Exemplu:
cat 'file1' 'file2' 'file3'>'merged123'>>>Aceasta va concatena conținutul fișierului1 fișier2 fișier3 în merged123.
îmbinarea conținutului mai multor fișiere într-un singur fișier
14. Afișați conținutul tuturor fișierelor text dintr-un folder utilizând comanda `Cat`
Pentru a afișa conținutul tuturor fișierelor text dintr-un folder, utilizați caracterul metalic (‘*.txt’):
Sintaxă:
hiba bukhariSe afișează toate fișierele cu extensia .txt
Va afișa conținutul tuturor fișierelor text prezente în folder.
15. Comandă Cat de adăugat la un fișier existent:
Pentru a adăuga text la un fișier existent, utilizați operatorul „>>” împreună cu „cat”:
Sintaxă:
Aceasta va adăuga textul Textul nou adăugat. până la sfârșitul fișierului „geeks.txt”. Concluzie
În acest articol am discutat despre comanda `cat` în Linux, care este un instrument versatil folosit pentru diferite operațiuni legate de fișiere. Am discutat, de asemenea, că permite utilizatorilor să vizualizeze, să concateneze, să creeze, să copieze, să îmbine și să manipuleze conținutul fișierelor. Este folosit în mod obișnuit pentru a afișa conținutul unui singur fișier, mai multe fișiere sau pentru a adăuga conținut la un fișier existent. În general, putem spune că comanda `cat` este un utilitar esențial pentru gestionarea și manipularea fișierelor în Linux.





