shell中可能经常能看到:>/dev/null 2>&1
命令的结果可以通过%>的形式来定义输出
/dev/null 代表空设备文件
> 代表重定向到哪里,例如:echo "123" > /home/123.txt
1 表示stdout标准输出,系统默认值是1,所以">/dev/null"等同于"1>/dev/null"
2 表示stderr标准错误
& 表示等同于的意思,2>&1,表示2的输出重定向等同于1
那么本文标题的语句:
1>/dev/null 首先表示标准输出重定向到空设备文件,也就是不输出任何信息到终端,说白了就是不显示任何信息。
2>&1 接着,标准错误输出重定向等同于 标准输出,因为之前标准输出已经重定向到了空设备文件,所以标准错误输出也重定向到空设备文件。
来源:http://www.yunwei.org/read.php?18
相关推荐
nohup /mnt/Nand3/H2000G >/dev/null 2>&1 & 对 于& 1 更准确的说应该是文件描述符 1,而1 一般代表的就是STDOUT_FILENO,实际上这个操作就是一个dup2(2)调用.他标准输出到all_result ,然后复制标准输出到文件描述
相信大家经常能在shell脚本中发现>/dev/null 2>&1这样的语句。以前的我并没有去深入地理解这段命令的作用,照搬照用,直到上周我将这段命令不小心写成了2>&1 >/dev/null,出了一点小问题之后,我才开始去了解这段...
devmem2 0x2000004E b 0x87 > /dev/null 2>&1 sleep 0.01 devmem2 0x2000004E b 0x01 > /dev/null 2>&1 sleep 0.01 devmem2 0x2000004E b 0x55 > /dev/null 2>&1 sleep 0.01 devmem2 0x2000004E b 0xAA > /dev/null ...
modprobe ip_tables > /dev/null 2>&1 modprobe iptable_nat > /dev/null 2>&1 modprobe ip_nat_ftp > /dev/null 2>&1 modprobe ip_nat_irc > /dev/null 2>&1 modprobe ipt_mark > /dev/null 2>&1 modprobe ip_...
CentOS7.4下编译测试通过。改进了程序并增加了安装说明。 # cat README 1、以root身份执行如下语句安装依赖: yum install kernel-headers-`uname -r... modprobe $M &>/dev/null done 这样,驱动就会开机启动啦!
shell中可能经常能看到:>/dev/null 2>&1,这里简单介绍下,方便需要的朋友
pwd)` PROGRAM=$BASEDIR/bin/daemon.sh CRONTAB_CMD=”*/1 * * * * sh $PROGRAM once > /dev/null 2>&1 &” (crontab -l 2>/dev/null | grep -Fv $PROGRAM; echo “$CRONTAB_CMD”) | crontab – COUNT=`crontab -l...
Linux下启动JAVALinux下启动JAVALinux下启动JAVALinux下启动JAVA
关于linux系统文件/dev/null和/dev/zero文件的详解和/dev/null、/dev/zero文件误删后的修复方法以及服务器磁盘IO测速详解,和一些常见/dev/null /dev/zero文件的用途用法示例说明
echo '*/5 * * * * php /var/www/html/poller.php > /dev/null 2>&1' >> /tmp/crontab2.tmp crontab /tmp/crontab2.tmp rm /tmp/crontab2.tmp for service in httpd mysqld snmpd do chkconfig --level 235 $...
shell中可能经常能看到:>/dev/null 2>&1 命令的结果可以通过%>的形式来定义输出 /dev/null 代表空设备文件 > 代表重定向到哪里,例如:echo “123” > /home/123.txt 1 表示stdout标准输出,系统默认值是1,所以”>...
第一次安装RAC遇到了很多问题,经过5天的奋战,终于成功安装了RAC。将之整理出来,分享给大家。包括安装问题及常见问题解决方法。csdn一次只能上传一个文档,另一个文档请点击我的资源查看。
win10安装git报错 fatal:open /dev/null or dup failed: No such file or directory错误,将该文件复制到C:\Windows\System32\drivers 替换掉原有的null.sys文件重启即可
本文介绍了shell 脚本自动搭建nfs服务的方法...ping -c 1 172.16.13.254 >/dev/null && echo **********网络ok********** #第一步:关闭selinux和防火墙 setenforce 0 >/dev/null && echo **********selinux已关闭**
使用git Bash here闪退并生成mintty.exe.stackdump文件 cmd使用git 报错 fatal:open /dev/null or dup failed: No such file or directory 并弹出mitty.dump文件 使用方法见我的CSDN
cat /dev/null > /var/log/syslog cat /dev/null > /var/adm/sylog cat /dev/null > /var/log/wtmp cat /dev/null > /var/log/maillog cat /dev/null > /var/log/messages cat /dev/null > /var/log/...
route命令的应用,完全了解如何使用route命令,玩转route命令
主要介绍了shell中>/dev/null 2>&1到底是什么,文中介绍的很详细,需要的朋友可以参考借鉴,下面来一起看看吧。
在一些openwrt脚本中需要ssh远程登陆,需要输入密码,给脚本编写带来难度,此文件解压后放入./package下make menuconfig 中搜utilities找到sshpass选择编译进固件,就可以使用sshpass命令
fatal: open /dev/null or dup failed: No such file or directory 解决文件