UNIX Shell 基础操作与技巧详解
1. I/O 重定向
I/O 重定向是 UNIX 系统中一个非常有用的功能,它允许我们改变命令的输入源和输出目标。
- 输入重定向 :使用 < 符号可以将命令的标准输入从终端改为文件。例如, cat 命令通常用于连接文件并将其内容输出到标准输出。若有一个名为 cheshire 的文件, cat < cheshire 会将该文件的内容打印到终端。同样, sort < cheshire 会对 cheshire 文件中的行进行排序,并将结果输出到终端。
- 输出重定向 :使用 > 符号可以将命令的标准输出重定向到指定的文件。比如 date > now 命令, date 会打印当前的日期和时间到标准输出,而通过这个重定向,它会将结果保存到名为 now 的文件中。
- 输入输出重定向结合 :可以将输入和输出重定向结合使用。例如,若 cp 命令不可用或损坏,可以使用 cat < file1 > file2 来实现类似于 cp file1 file2 的文件复制功能。
2. 管道
管
超级会员免费看
订阅专栏 解锁全文
33万+

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



