数据呈现:Shell 脚本中的输入输出重定向
1. STDOUT 与基本输出重定向
在 Shell 环境中, STDOUT 文件描述符指向标准输出,对于终端界面而言,标准输出就是终端显示器。大多数 Bash 命令默认将其输出定向到 STDOUT 。我们可以使用输出重定向符号改变这种默认行为。
-
输出重定向到文件 :
bash $ ls -l > test2 $ cat test2 total 20 -rw-rw-r-- 1 rich rich 53 2020-06-20 11:30 test -rw-rw-r-- 1 rich rich 0 2020-06-20 11:32 test2 -rw-rw-r-- 1 rich rich 73 2020-06-20 11:23 testfile
这里使用>符号将ls -l命令的输出重定向到test2文件中。 -
追加数据到文件 :
bash $ who >> test2 $ cat test2 total 20 -rw-rw-r-- 1 rich rich 53 2020-06-20 11:30 test -rw-rw-r-- 1 rich rich 0 2020-06-20 11:32 test2 -rw-rw-r-- 1 rich rich 73 2020-06-2
超级会员免费看
订阅专栏 解锁全文

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



