99问答网
所有问题
写一个shell如何将标准输出重定向到dev/null
如题所述
举报该问题
推荐答案 推荐于2018-03-12
用输出重定向符号> 即可,格式如下:
shell命令 >/dev/null
若要将标准错误输出也一并重定向,如下:
shell命令 >/dev/null 2>&1
这样就不管命令执行成功还是失败,都不会有任何信息打印到屏幕。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/BtWWOWeWW.html
其他回答
第1个回答 2017-07-06
./script.sh > /dev/null 2>&1
第2个回答 2012-11-25
命令 > /dev/null
相似回答
如何重定向标准输出
和标准错误到
一个
文件中?
答:
1、
将标准输出重定向到
文件:>ls -l > ls-l.txt 2、将标准错误重定向到文件:2> grep da * 2> grep-errors.txt 3、将标准输出重定向到标准错误:1>&2grep da * 1>&2 4、将标准错误重定向到标准输出:2>&1grep * 2>&1 5、重定向标准错误和标准输出到文件:&> rm -f $(find /...
Linux
标准
输入
输出
与
重定向
详解|果断收藏
答:
将命令执行的结果追加到指定文件,非显示器。2、
重定向标准
输入,包括两种。(1) 、< 将命令中接收的输入途径,由键盘改为指定文件。(2) 、<<[Here Document]命令序列传递到一个交互程序或者命令中。3、 重定向标准错误,包括两种。(1) 、2>(覆盖)将命令执行的结果
输出到
指定文件。(2) 、2>>...
linux
shell
数据
重定向
详细分析
答:
# 1可以省略,不写,默认所
至标准输出
[chengmo@centos5
shell
]$ ls test.sh test1.sh 1suc.txt ls: test1.sh: 没有这个文件和目录 [chengmo@centos5 shell]$ cat suc.txt test.sh #把错误输出,不输出到屏幕,输出到err.txt [chengmo@centos5 shell]$ ls test.sh test1.sh 1suc.txt 2err.txt ...
shell
脚本文件
怎么
在后台运行?不要在命令行里操作
答:
命令,如:nohup ./script.sh & 使用 nohup 命令的好处是可以在退出
shell
终端后继续运行脚本。如果要在后台运行的脚本不需要控制台输出,可以
将标准输出
和错误
输出重定向到
/
dev
/
null
,如:nohup ./script.sh > /dev/null 2>
&1
& 这样就可以在后台运行脚本,且不会在命令行输出任何信息 ...
shell
脚本中>/
dev
/
null
的含义
答:
就是不记录日志,
Null
是一特殊指标值(或是一种物件参照 reference)表示这个指标并不指向任何的物件。是一个特殊的文件,写入到它的内容都会被丢弃,如果尝试从该文件读取内容,那么什么也读不到,但是 /
dev
/
null
文件非常有用,将命令的
输出重定向到
它,会起到”禁止输出“的效果。
Linux
shell
执行错误?
答:
command 2> /
dev
/
null
如果command执行出错,将错误的信息
重定向到
空设备 例子2:command > out.put 2>&1 将command执行的
标准输出
和标准错误重定向到out.put(也就是说不管command执行正确还是错误,输出都打印到out.put)。3.2.exec用法 exec命令可以用来替代当前
shell;
换句话说,并没有启动子...
linux
重定向输出到
文件linux重定向输出
答:
return-1;if(!noclose)//如果没有noclose标志 { intfd=open("/
dev
/
null
",O_RDWR);if(fd0)return-1;/*
重定向标准
输入、输出、错误到/dev/null,键盘的输入将对进程无任何影响,进程的输出也不会
输出到
终端 / dup(fd,0);dup(fd,1);dup(fd,2);close(fd);} pid=fork();//创建子进程...
标准
输入输出的
输出重定向
答:
输出重定向是指把命令(或可执行程序)的
标准输出
或标准错误输出重新定向到指定文件中。这样,该命令的输出就不显示在屏幕上,而是写入到指定文件中。输出重定向比输入重定向更常用,很多情况下都可以使用这种功能。例如,如果某个命令的输出很多,在屏幕上不能完全显示,那么
将输出重定向到一个
文件中,...
简述linux系统中有哪些
重定向
的方式
答:
使用文件描述符,在
shell
中,默认用数字0,1,2分别代表标准输入、
标准输出
、标准错误。屏蔽不想看到的信息 Linux中
有一个
特殊的文件/
dev
/
null
,这个文件叫做bit bucket,可以接受输入信息但是什么都不做。例如:ls /usr/ > /dev/null
重定向
标准输入 cat命令可以接受一组文件为参数,将这些文件复制到...
大家正在搜
shell标准输出重定向
标准输出重定向到socket
shell输出重定向到文件为空
linux标准输出重定向
重定向到标准输出
shell重定向输出
shell输出重定向显示
shell输出重定向文件
shell重定向错误输出
相关问题
c语言写一个tiny shell如何将标准输出重定向到dev...
如何重定向标准输出和标准错误到一个文件中?
如何将stdin,stdout,stderr重定向到/dev...
shell脚本中>/dev/null的含义
如何将标准错误输出重定向到文件
Linux定时任务crontab中命令不输出与输出到/dev...
重定向到/dev/null会不会有硬盘写操作
如何重定向标准输出和标准错误到一个文件中