34 lines
1.2 KiB
Markdown
Executable File
34 lines
1.2 KiB
Markdown
Executable File
# The `paste` command
|
|
|
|
The `paste` command writes lines of two or more files, sequentially and separated by TABs, to the standard output
|
|
|
|
### Syntax:
|
|
|
|
```[linux]
|
|
paste [OPTIONS]... [FILE]...
|
|
```
|
|
|
|
### Examples:
|
|
|
|
1. To paste two files
|
|
|
|
```[linux]
|
|
paste file1 file2
|
|
```
|
|
|
|
2. To paste two files using new line as delimiter
|
|
|
|
```[linux]
|
|
paste -d '\n' file1 file2
|
|
```
|
|
|
|
### Additional Flags and their Functionalities:
|
|
|
|
| **Short Flag** | **Long Flag** | **Description** |
|
|
| :----------------- | :-------------------------- | :-------------------------------------------------------------------------------------------------------------------------------- |
|
|
| `-d` | `--delimiter` | use charater of TAB |
|
|
| `-s` | `--serial` | paste one file at a time instead of in parallel |
|
|
| `-z` | `--zero-terminated` | set line delimiter to NUL, not newline |
|
|
| | `--help` | print command help |
|
|
| | `--version` | print version information |
|