Linux命令行:重定向、管道与扩展的奇妙世界
1. 重定向与管道
在Linux命令行中,重定向和管道是非常强大的功能,它们能让我们以高效且灵活的方式处理数据。
1.1 重定向
重定向允许我们改变命令的输入和输出方向。比如,我们可以将文本输入到文件中,或者将文件内容作为命令的输入。
- 将文本输入到文件 :先输入命令,接着输入要放入文件的文本,最后按 ctrl - D 结束。这就像实现了一个简单的文字处理器。示例如下:
[me@linuxbox ~]$ cat lazy_dog.txt
The quick brown fox jumped over the lazy dog.
- 改变标准输入源 :使用
<重定向操作符,能把标准输入源从键盘切换到文件。例如:
[me@linuxbox ~]$ cat < lazy_dog.txt
The quick brown fox jumped over the lazy dog.
1.2 管道
管道是一种将一个命令的标准输出连接到另一个命令的标准输入的机制,使用 | 操作符实现。例如:
comman
超级会员免费看
订阅专栏 解锁全文
1115

被折叠的 条评论
为什么被折叠?



