Linux Shell 下的输出重定向

news/2024/7/16 7:11:20

Linux Shell 环境中支持输入输出重定向,用符号<和>来表示。0、1和2分别表示标准输入、标准输出和标准错误信息输出,可以用来指定需要重定向的标准输入或输出,比如 2>a.txt 表示将错误信息输出到文件a.txt中。

同时,还可以在这三个标准输入输出之间实现重定向,比如将错误信息重定向到标准输出,可以用 2>&1来实现。

Linux下还有一个特殊的文件/dev/null,它就像一个无底洞,所有重定向到它的信息都会消失得无影无踪。这一点非常有用,当我们不需要回显程序的所有信息时,就可以将输出重定向到/dev/null。

如果想要正常输出和错误信息都不显示,则要把标准输出和标准错误都重定向到/dev/null, 例如:

# ls 1>/dev/null 2>/dev/null

还有一种做法是将错误重定向到标准输出,然后再重定向到 /dev/null,例如:

# ls >/dev/null 2>&1

注意:此处的顺序不能更改,否则达不到想要的效果,此时先将标准输出重定向到 /dev/null,然后将标准错误重定向到标准输出,由于标准输出已经重定向到了/dev/null,因此标准错误也会重定向到/dev/null,于是一切静悄悄:-)


http://www.niftyadmin.cn/n/2676732.html

相关文章

drupal commerce app

http://tylerfrankenstein.com/code/build-mobile-app-sell-products-with-drupal转载于:https://www.cnblogs.com/qinqiu/p/4512706.html

五种WordPress防止垃圾评论方法-过滤垃圾评论提高WP运行效率

WordPress貌似和垃圾评论是一对“孪生兄弟”&#xff0c;无论在国内还是国外的空间主机上搭建的Wordpress博客&#xff0c;无论Wordpress有多少流量多么低的权重&#xff0c;垃圾评论都会自动找上门来&#xff0c;假如有好几天没有进Wordpress后台查看的话&#xff0c;当你再一…

如何在Ubuntu 16.04中安装Ceph存储集群

Ceph 是一个高性能、可靠、可扩展的开源存储平台。它是一个自由的分布式存储系统&#xff0c;提供了对象、块和文件级存储的接口&#xff0c;并可以不受单点故障的影响而运行。在这个教程中&#xff0c;我将指导你在 Ubuntu 16.04 服务器上安装建立一个 Ceph 集群。Ceph 集群包…

Linux教程-标准输入/输出和重定向

1. 标准输入与输出   我们知道&#xff0c;执行一个shell命令行时通常会自动打开三个标准文件&#xff0c;即标准输入文件&#xff08;stdin&#xff09;&#xff0c;通常对应 终端的键盘&#xff1b;标准输出文件&#xff08;stdout&#xff09;和标准错误输出文件&#xf…

使用Visual Studio 2013进行单元测试--初级篇

1.打开VS2013 --> 新建一个项目。这里我们默认创建一个控制台项目。取名为UnitTestDemo 2.在解决方案里面新增一个单元测试项目。取名为UnitTestDemoTest 创建完毕后项目结构大概如下&#xff1a; 3.进入控制台项目UnitTestDemo的Program类&#xff0c;创建一个Add方法。 na…

连接到txt文本的超链接,不直接打开而是点击后下载的处理方法

默认情况下浏览器Mime类型设定中会直接打开txt文本&#xff0c;但是如果想做到直接下载需要对Mime进行设置。 服务器端两种处理方法&#xff0c;一个是apache或者iis or tomcat等服务器中进行设置&#xff0c;或者在程序中指定发送类型。 该信息属于http头部信息&#xff0c;…

ssh批量管理分发项目实战介绍与实践

ssh认证类型&#xff1a;基于口令的安全验证&#xff0c;批量管理&#xff1f;expect&#xff0c;pssh,sshpassm01机器&#xff08;钥匙&#xff09;私钥被管理机器&#xff08;锁&#xff09;公钥 m01nfs01backupweb011、在上面4台机器上面操作&#xff1a;创建用户及密码…

(Dilworth定理) bzoj 3977

3997: [TJOI2015]组合数学 Time Limit: 20 Sec Memory Limit: 128 MBSubmit: 326 Solved: 219[Submit][Status][Discuss]Description 给出一个网格图&#xff0c;其中某些格子有财宝&#xff0c;每次从左上角出发&#xff0c;只能向下或右走。问至少走多少次才能将财宝捡完。…