To display multiple files using the cat command, you can simply list the file names after the command. Here's how you can do it:
Command Syntax
cat file1.txt file2.txt file3.txt
Example
Suppose you have three text files: file1.txt, file2.txt, and file3.txt. You can display their contents in the terminal by running:
cat file1.txt file2.txt file3.txt
Output
The contents of all three files will be displayed sequentially in the terminal. If file1.txt contains:
Hello from file 1.
And file2.txt contains:
Hello from file 2.
And file3.txt contains:
Hello from file 3.
The output will look like this:
Hello from file 1.
Hello from file 2.
Hello from file 3.
Additional Options
- Line Numbers: If you want to display line numbers for all files, you can add the
-noption:
cat -n file1.txt file2.txt file3.txt
- Redirecting Output: You can also redirect the combined output to a new file:
cat file1.txt file2.txt file3.txt > combined.txt
This will create a new file called combined.txt containing the contents of all three files.
Further Learning
For more advanced file handling, consider exploring:
- Using
lessormore: These commands allow for paginated viewing of large files. - File Manipulation with
awkandsed: These tools can help you process and analyze text data more effectively.
If you have any more questions or need further assistance, feel free to ask!
