例1:将一个命令的输出到文件
有些时候,你需要遍历一个文件列表。要做到这样,你可以先将该列表保存到文件中,然后再按行读取该文件。虽然你可以直接遍历ls的输出,不过这个例子是用来说明重定向。
# ls -1 /var/mail > mail.txt
将一个命令的输出重定向到文件
例2:重定向stdout和stderr到/dev/null
如果不想让标准输出和标准错误展示在屏幕上,我们可以把这两个文件描述符重定向到 /dev/null
。请注意对于同样的命令,重定向是如何改变了输出。
# ls /var /tecmint
# ls /var/ /tecmint &> /dev/null
重定向stdout和stderr到/dev/null
![]() | ![]() .. 定价:¥45 优惠价:¥42 更多书籍 |
![]() | ![]() .. 定价:¥225 优惠价:¥213 更多书籍 |