Cat(concatenate) kommando bruges meget ofte i Linu.. Det læser data fra filen og giver deres indhold som output. Det hjælper os med at oprette, se, sammenkæde filer. Så lad os se nogle ofte anvendte kat kommandoer.
1) for At få vist en enkelt fil
Kommando:
$cat filename
Output
It will show content of given filename
2) for At få vist flere filer
Kommando:
$cat file1 file2
Output
This will show the content of file1 and file2.
3) for At se indholdet af en fil med foregående linje numre.,
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.,
Kommando:
$cat >
Output
The content will be copied in destination file
6) Kat kommando kan undertrykke gentagne tomme linjer i output
Kommando:
$cat -s geeks.txt
Output
Will suppress repeated empty lines in output
7) Kat kommando kan føje indholdet af en fil til udgangen af en anden fil.
Kommando:
$cat file1 >> file2
Output
Will append the contents of one file to the end of another file
8) Kat kommando kan vise indhold i omvendt rækkefølge ved hjælp af tac ‘ en kommando.,
Kommando:
$tac filename
Output
Will display content in reverse order
9) Kat kommando kan fremhæve slutningen af linjen.
Kommando:
$cat -E "filename"
Output
Will highlight the end of line
10), Hvis du ønsker at bruge -v-E og -T løsning sammen, så i stedet for at skrive -vET i den kommando, du bare kan bruge -En indstilling fra kommandolinjen.
kommando
$cat -A "filename"
11) Cat kommando for at åbne stiplede filer.,
Kommando:
$cat -- "-dashfile"
Output
Will display the content of -dashfile
12) Kat kommando hvis filen har en masse indhold, og du ikke kan passe ind i terminalen.
Kommando:
$cat "filename" | more
Output
Will show that much content, which could fit in terminal and will ask to show more.
12) Kat kommando til at fusionere indholdet af flere filer.
Kommando:
$cat "filename1" "filename2" "filename3" > "merged_filename"
Output
Will merge the contents of file in respective order and will insert that content in "merged_filename".
13) Kat kommando til at vise indholdet af alle tekst-filer i den mappe.,
Kommando:
$cat *.txt
Output
Will show the content of all text files present in the folder.
14) Kat kommando til at skrive i en allerede eksisterende fil.
Kommando :
$cat >> geeks.txtThe newly added text.
Output
Will append the text "The newly added text." to the end of the file.
Denne artikel er bidraget ved Pranav. Hvis du kan lide GeeksforGeeks og vil gerne bidrage, du kan også skrive en artikel med contribute.geeksforgeeks.org eller mail din artikel til [email protected]. Se din artikel, der optræder på GeeksforGeeks vigtigste side og hjælpe andre Nørder.