Today I have brought a handy command for you, and that is the cat command.
‘cat‘ stands for “Concatenate“.
Whether you are a beginner or an expert in Linux, this is the most frequently used command for all.
**Key features of cat command
The cat command was launched in the Unix operating system and was written by Torbjorn Granlund and Richard M. Stallman.
In this article, I will teach you about the complete features of cat command.
We can use the following Redirection operators with cat command:
> : Redirection of output
>> : Appends output to the specified file
< : Redirection of input
| : Pipe
You must follow the syntax given below to use the cat command.
cat [OPTION]... [FILE]...
1. Create a New file
To create a new file, you must combine the Redirection of output (>) operator with the cat.
~$ cat > [File Name]
Refer to the following example.
~$ cat > test.txt
After running the above command, it will allow you to type the text you want to store in the test.txt file.
After typing, press the CTRL + D (Hold the CTRL button and then press D) button on your keyword to save the file.
2. Display contents of a File
You can display the contents of a file using cat.
To do this type the following command.
~$ cat week.txt Monday Tuesday Wedneswday Thursday Friday Saturday Sunday
OR you can mention the path of the file.
~$ cat data/file1.txt root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin whoopsie:x:112:117::/nonexistent:/bin/false
3. Display contents multiple Files
You can also display the contents of multiple files.
Here I have two files named months.txt and week.txt. Run the following command to display the contents of these files.
~$ cat months.txt week.txt January February March April May June July August September October November December Monday Tuesday Wedneswday Thursday Friday Saturday Sunday