Cat (concatenate) commando wordt zeer vaak gebruikt in Linux. Het leest gegevens uit het bestand en geeft hun inhoud als uitvoer. Het helpt ons om bestanden te maken, te bekijken, samen te voegen. Dus laten we eens kijken naar een aantal vaak gebruikte cat commando ‘ s.
1) Te bekijken een enkel bestand
Commando:
$cat filename
Output:
It will show content of given filename
2) Om meerdere bestanden
Commando:
$cat file1 file2
Output:
This will show the content of file1 and file2.
3) Voor het bekijken van inhoud van een bestand voorgaande met regelnummers.,
Command:
$cat -n filename
Output
It will show content with line numberexample:-cat-n geeks.txt1)This is geeks2)A unique array
4) Create a file
Command:
$ cat >newfile
Output
Will create and a file named newfile
5) Copy the contents of one file to another file.,
Commando:
$cat >
Output:
The content will be copied in destination file
6) Cat commando kan onderdrukken herhaald lege regels in de output
Commando:
$cat -s geeks.txt
Output:
Will suppress repeated empty lines in output
7) Cat commando voeg je de inhoud van een bestand op het einde van een bestand.
opdracht:
$cat file1 >> file2
uitvoer
Will append the contents of one file to the end of another file
8) Cat-opdracht kan inhoud in omgekeerde volgorde weergeven met tac-opdracht.,
Commando:
$tac filename
uitvoer
Will display content in reverse order
9) Cat commando kan het einde van de regel markeren.
Commando:
$cat -E "filename"
uitvoer
Will highlight the end of line
10) Als u de optie-v, -E en-T samen wilt gebruiken, dan kunt u in plaats van-vET in het commando te schrijven, gewoon de optie-A gebruiken.
Commando
$cat -A "filename"
11) Cat commando om gestreepte bestanden te openen.,
Commando:
$cat -- "-dashfile"
uitvoer
Will display the content of -dashfile
12) Cat commando als het bestand veel inhoud heeft en niet in de terminal past.
Commando:
$cat "filename" | more
uitvoer
Will show that much content, which could fit in terminal and will ask to show more.
12) Cat commando om de inhoud van meerdere bestanden samen te voegen.
opdracht:
$cat "filename1" "filename2" "filename3" > "merged_filename"
uitvoer
Will merge the contents of file in respective order and will insert that content in "merged_filename".
13) Cat-opdracht om de inhoud van alle tekstbestanden in de map weer te geven.,
Commando:
$cat *.txt
uitvoer
Will show the content of all text files present in the folder.
14) Cat commando om in een reeds bestaand bestand te schrijven.
Commando:
$cat >> geeks.txtThe newly added text.
uitvoer
Will append the text "The newly added text." to the end of the file.
Dit artikel wordt bijgedragen door Pranav. Als je GeeksforGeeks leuk vindt en wil bijdragen, kun je ook een artikel schrijven met contribute.geeksforgeeks.org of mail uw artikel naar [email protected]. zie uw artikel verschijnen op de GeeksforGeeks hoofdpagina en help andere Geeks.