小编360*_*man的帖子

> /dev/null 2>&1 是如何工作的?

我了解重定向输出如何> /dev/null导致它不打印到屏幕。

但由于某种原因,这并不总是足够的,有些东西仍然会被打印出来。

在这些情况下> /dev/null 2>&1就会达到预期的结果。

然而这让我有点困惑。有人能详细解释一下这是如何工作的吗?

特别令人困惑的是这&1部分。如果我看到,&我会想到“在后台运行”。不知道1是什么意思,如果是2呢?

linux io-redirection shell-script stdout stderr

0
推荐指数
1
解决办法
6417
查看次数

标签 统计

io-redirection ×1

linux ×1

shell-script ×1

stderr ×1

stdout ×1