Linux教程
Linux目录
Linux命令
Linux用户
Linux文件
Linux进程
Linux查询
Linux I/O
Linux正则
Linux安全
Linux shell
Linux网络
Linux VI
Linux 系统命令
Linux 其他

Linux 错误重定向

Linux错误重定向

2> stderr

命令'2>'重定向输出错误。它可以帮助您重定向错误消息,以使我们的显示不混乱。
示例:
zcho hyii 2> /dev/null
Linux错误重定向1
使用命令" zcho hyii 2>/查看上面的快照/dev/null" (此处的echo命令错误),我们没有收到任何错误消息。但是,当我们使用命令" zcho hyii" 时,终端中会显示错误消息。因此," 2>"会在提到的目录中重定向错误消息,使您的终端错误消息保持空闲状态。

2>&1

此命令有助于重定向相同文件中的stdout和stderr。
示例:
newfile.txt > abc.txt and error.txt 2>&1
Linux Error Redirection2
看一下上面的快照,"abc.txt和error.txt"正指向
注意:重定向的顺序非常重要。
如果要写的话:
ls > dirlist 2>&1
然后,stdout和stderr都将被定向到文件目录。
但是如果您要编写:
ls 2>&1 > dirlist
然后,仅将stdout重定向到目录。这是因为,在将stdout重定向到目录列表之前,stderr已复制了stdout。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4