文章 2023-08-02 来自:开发者社区

Shell /dev/null 文件的含义

/dev/null代表 linux 的空设备文件,所有往这个文件里面写入的内容都会 丢失,俗称 黑洞。那么执行了 >/dev/null 之后,标准输出就会不再存在,没有任何地方能够找到输出内容。经常会看到 $>/dev/null 之类的代码,也就是不想这个命令的结果进行输出,也不需要输出或使用,直接走一遍命令即可。

问答 2021-12-04 来自:开发者社区

Shell 的/dev/null 文件是什么?

Shell 的/dev/null 文件是什么?

文章 2017-11-17 来自:开发者社区

Linux Shell 1>/dev/null 2>&1 含义

1、可以将/dev/null看作"黑洞". 它非常等价于一个只写文件. 所有写入它的内容都会永远丢失. 而尝试从它那儿读取内容则什么也读不到. 然而, /dev/null对命令行和脚本都非常的有用.  用处:  禁止标准输出.    1 cat $filename >/dev/null   # 文件内容丢失,而不会输出到标...

文章 2017-11-15 来自:开发者社区

Shell标准输出、标准错误 >/dev/null 2>&1

shell中可能经常能看到:>/dev/null 2>&1  eg:kill -9 ps -elf |grep -v grep|grep $1|awk '{print $4}' 1>/dev/null 2>/dev/null 命令的结果可以通过%>的形式来定义输出 几个基本符号及其含义: > 代表重定向到哪里,例如:echo...

文章 2017-11-12 来自:开发者社区

​shell中经常能看到的:>/dev/null 2>&1

shell中可能经常能看到:>/dev/null 2>&1   /dev/null 代表空设备文件 > 代表重定向到哪里,例如:echo "1111" > /home/a.txt     1 表示stdout标准输出,系统默认值是1,所以">/dev/null"等同于"1>/dev/n...

文章 2017-11-09 来自:开发者社区

再谈shell之“>/dev/null 2>&1”

今天在自己的一个技术群中又被问道了这么一个问题,于是又通俗的解释了一下,做个记录,大家看看解释是否清楚! shell中可能经常能看到:>/dev/null 2>&1 命令的结果可以通过%>的形式来定义输出 分解这个组合:“>/dev/null 2>&1” 为五部分。 1:> 代表重定向到哪里,例如:echo "123" > /home/1....

文章 2016-11-03 来自:开发者社区

Shell脚本———— /dev/null 2>&1详解

1、可以将/dev/null看作"黑洞". 它非常等价于一个只写文件. 所有写入它的内容都会永远丢失. 而尝试从它那儿读取内容则什么也读不到. 然而, /dev/null对命令行和脚本都非常的有用. 用处: 禁止标准输出.    1 cat $filename >/dev/null   # 文件内容丢失,而不会输出到标准输...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐