Linux输出重定向和输入重定向
时间: 2024-02-12 19:10:23 浏览: 121
Linux操作之输入输出重定向和管道
3星 · 编辑精心推荐
Linux中的输出重定向和输入重定向是用于在命令行中将命令的输入或输出连接到文件或其他命令的功能。
输出重定向使用“>”符号将命令的输出发送到指定的文件中,例如:
```
$ ls > file.txt
```
这个命令将“ls”命令的输出重定向到“file.txt”文件中。
输入重定向使用“<”符号将文件中的内容作为命令的输入,例如:
```
$ sort < file.txt
```
这个命令将“file.txt”文件中的内容作为“sort”命令的输入。
输出重定向还可以使用“>>”符号将命令的输出追加到文件末尾,例如:
```
$ echo "Hello, World!" >> file.txt
```
这个命令将“Hello, World!”字符串附加到“file.txt”文件的末尾。
输入重定向还可以使用“<<”符号将一段文本作为命令的输入,例如:
```
$ cat << EOF
> Hello,
> World!
> EOF
```
这个命令将“Hello,”和“World!”输出到屏幕上。
阅读全文