99问答网
所有问题
c语言写一个tiny shell如何将标准输出重定向到dev/null
如题所述
举报该问题
其他回答
第1个回答 2012-11-25
freopen("/dev/null","w",stdout);
相似回答
如何重定向标准输出
和标准错误到
一个
文件中?
答:
1>&2grep da * 1>&2 4、
将标准
错误
重定向到标准输出
:2>&1grep * 2>&1 5、重定向标准错误和标准输出到文件:&> rm -f $(find / -name core) &> /
dev
/
null
标准输入、输出和错误 当我们在
shell
中执行命令的时候,每个进程都和三个打开的文件相联系,并使用文件描述符来引用这些文件。...
shell
脚本中>/
dev
/
null
的含义
答:
/
dev
/
null
表示空设备,这里就是把日志记录到空设备里,就是不记录日志,
Null
是一特殊指标值(或是一种物件参照 reference)表示这个指标并不指向任何的物件。是一个特殊的文件,写入到它的内容都会被丢弃,如果尝试从该文件读取内容,那么什么也读不到,但是 /dev/null 文件非常有用,将命令的
输出重
...
如何将标准输出重定向到
文件,从 Visual
C
/
c
+ + 程序
答:
下面是简短说明的
标准输出重定向
的程序:回到顶端示例代码// Compile options needed: none #include <stdio.h> #include <stdlib.h> void main(void) { FILE *stream ; if((stream = freopen("file.txt", "w", stdout)) ==
NULL
) exit(-1); printf("this is stdout output\n"); strea...
C语言中
文件
重定向
答:
在DOS中,
重定向
是通过重定向字符“<”和“>”来实现的。例如,如果你要求程序PRINTIT.EXE的输入来自文件STRINGS.TXT,你就可以在DOS提示符下键入如下命令:C:\>PRINTIT<STRINGS.TXT请注意,可执行文件的名称总是第一个出现。“<”符号告诉DOS将STRINGS.TXT中的字符串作为程序PRINTIT.EXE的输入。...
shell
脚本文件
怎么
在后台运行?不要在命令行里操作
答:
在脚本中使用 nohup 命令,如:nohup ./script.sh & 使用 nohup 命令的好处是可以在退出
shell
终端后继续运行脚本。如果要在后台运行的脚本不需要控制台输出,可以
将标准输出
和错误
输出重定向到
/
dev
/
null
,如:nohup ./script.sh > /dev/null 2>
&1
& 这样就可以在后台运行脚本,且不会在命令...
linux
shell
数据
重定向
详细分析
答:
我想输出到文件或其它设备。这个时候我们就需要进行
输出重定向
了。 linux
shell
下常用输入输出操作符是: 1. 标准输入 (stdin) :代码为 0 ,使用 或 ; /
dev
/stdin - /proc/self/fd/0 0代表:/dev/stdin 2.
标准输出
(stdout):代码为 1 ,使用 或 ; /dev/stdout - /proc/self/fd/1 1代表:/dev/...
null
>2什么意思
答:
shell
脚本 1、可以将/
dev
/
null
看作"黑洞". 它非常等价于一个只写文件. 所有写入它的内容都会永远丢失. 而尝试从它那儿读取内容则什么也读不到. 然而, /dev/null对命令行和脚本都非常的有用.用处:禁止标准输出. 1 cat $filename >/dev/null
#
文件内容丢失,而不会
输出到标准输出
.禁止...
简述linux系统中有哪些
重定向
的方式
答:
使用>可以将本来出现在屏幕的
标准输出
信息
重定向到一个
文件中。使用>>可以在实现重定向时不覆盖原有内容,而是在文件末尾追加内容。重定向标准错误信息到文件 使用文件描述符,在
shell
中,默认用数字0,1,2分别代表标准输入、标准输出、标准错误。屏蔽不想看到的信息 Linux中
有一个
特殊的文件/
dev
/
null
,...
> & /
dev
/
null
这是什么意思? > /dev/null 和这个有什么区别么?_百度...
答:
> /
dev
/
null
表示
把标准输出重定向到
/dev/null,也就是不在屏幕上输出标准输出 >& /dev/null表示把标准输出和错误输出重定向到/dev/null,程序不在屏幕上输出
大家正在搜
shell标准输入输出
shell标准输出
c语言写shell
shell输出到文件
shell结果输出到文件
shell命令结果输出到文件
c语言shell
shell编程和c语言编程的区别
c语言和shell的区别