Added another usage of cat (#21928)

This commit is contained in:
tasmainawolf
2018-11-18 03:48:24 +08:00
committed by Christopher McCormack
parent eb58560950
commit cf0caf5e8e

View File

@ -1,42 +1,50 @@
--- ---
title: Bash Cat title: Bash Cat
--- ---
## Bash Cat ## Bash Cat
`cat` is one of the most frequently used commands in Unix operating systems. `cat` is one of the most frequently used commands in Unix operating systems.
`cat` is used to read a file sequentially and print it to the standard output. `cat` is used to read a file sequentially and print it to the standard output.
The name is derived from its function to con**cat**enate files. The name is derived from its function to con**cat**enate files.
### Usage Cat can also be used to create a text file.
```bash ### Usage
cat [options] [file_names]
``` ```bash
cat [options] [file_names]
Most used options: ```
* `-b`, number non-blank output lines Most used options:
* `-n`, number all output lines
* `-s`, squeeze multiple adjacent blank lines * `-b`, number non-blank output lines
* `-v`, display non-printing characters, except for tabs and the end of line character * `-n`, number all output lines
* `-s`, squeeze multiple adjacent blank lines
### Example * `-v`, display non-printing characters, except for tabs and the end of line character
Print in terminal the content of file.txt: ### Example
```bash
cat file.txt Print in terminal the content of file.txt:
``` ```bash
cat file.txt
Concatenate the content of the two files and display the result in terminal: ```
```bash
cat file1.txt file2.txt Concatenate the content of the two files and display the result in terminal:
``` ```bash
cat file1.txt file2.txt
**Tip**: Using `cat` on a directory will cause error, so make sure it's a readable file. ```
#### More Information: **Tip**: Using `cat` on a directory will cause error, so make sure it's a readable file.
* Wikipedia: https://en.wikipedia.org/wiki/Cat_(Unix)
Creating a new text file:
```bash
cat > yourfile.txt
```
After pressing Enter, the cursor will be placed on the next line. You can start entering your desired text directly into your file. Press Ctrl+D or Ctrl+C to exit the file.
#### More Information:
* Wikipedia: https://en.wikipedia.org/wiki/Cat_(Unix)