99问答网
所有问题
如何把shell执行的错误打印标准输出和文件
如题所述
举报该问题
其他回答
第1个回答 2017-11-16
sh yourshell &> logfile
0表示标准输入
1表示标准输出
2表示标准错误输出
> 默认为标准输出重定向,与 1>相同
2>&1 意思是把 标准错误输出 重定向到 标准输出.
&>file 意思是把 标准输出 和 标准错误输出 都重定向到文件file中。
相似回答
shell
脚本中
如何
获取
错误输出
答:
1、一般来讲,
shell
命令都是有错误输出的,它会
打印
在屏幕上,但实际上是
标准错误输出文件
,如果我不想输出到屏幕,而是写到文件里,我们可以用管道符'>'重定向标准错误输出,比如:我cat一个不存在
的文件
,会有错误输出,我可以
把错误
重定向到文件里 1 2 3 4 5 cat /tmp/aa cat: /tmp/aa: N...
如何
重定向
标准输出和标准错误
到一个
文件
中?
答:
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 /...
shell
脚本中
如何输出标准错误和标准输出
答:
这样就可以
把错误
信息字符串写到流里面,而不是直接写到
文件
中。一般适合应用程序调用
shell
脚本返回错误信息到
错误输出
流中
Linux
shell执行错误
?
答:
1.文件描述符 在linux shell执行命令时,每个进程都和三个打开的文件相联系,并使用文件描述符来引用这些文件
。由于文件描述符不容易记忆,shell同时也给出了相应的文件名:文件 文件描述符 输入文件—标准输入 0(缺省是键盘,为0时是文件或者其他命令的输出)输出文件—标准输出 1(缺省是屏幕...
如何将shell
脚本的全部
执行
结果记入一个log
文件
答:
./script.sh >>logfile 2>&1
执行
脚本script.sh时
将错误输出
2以及
标准输出
1都一起以附加写方式导入logfile
文件
。即使多次执行脚本,之前的log也仍然存在。
标准
输入输出的1. 标准输入
与输出
答:
执行
一个
shell
命令行时通常会自动打开三个
标准文件
,即标准输入文件(stdin),通常对应终端的键盘;
标准输出文件
(stdout)和
标准错误输出文件
(stderr),这两个文件都对应终端的屏幕。进程将从标准输入文件中得到输入数据,将正常输出数据输出到标准输出文件,而
将错误
信息送到
标准错误文件
中。以cat命令为...
linux
怎么
在终端中创建
文件夹
并
将运行
结果保存至文件中
答:
command >
file
.txt 2>&1 通常,0代表标准输入,1代表标准输出,2代表标准错误。在这里,你要
将标准错误
(2) 重定向(&)到
与标准输出
(1)相同的地址。方法 2:使用 tee 命令显示输出并将其保存到
文件
中 顺便说一句,你是否注意到,当你将命令输出发送到一个文件时,你再也无法在终端上看到它了?
shell
脚本,重定向
输出
到
文件
,不换行
答:
1、首先命令
输出
重定向的语法为:$ command >
file
,输出到显示器的内容就可以被重定向到
文件
。下面的命令在显示器上不会看到任何输出:$ who > users打开 users 文件,可以看到下面的内容。2、使用“>”会覆盖文件内容,使用“>>”追加到文件末尾。3、输入重定向和输出重定向一样,Unix 命令也可以...
Linux
标准
输入
输出与
重定向详解|果断收藏
答:
执行
一个
shell
命令行时通常会自动打开三个
标准文件
(1) 、标准输入文件(stdin)通常对应终端的键盘。(2)、
标准输出文件
(stdout)。(3)、
标准错误输出文件
(stderr)。(2)和(3)这两个文件都对应终端的屏幕。进程将从标准输入文件中得到输入数据。将正常输出数据输出到标准输出文件[显示器]。
将错误
...
大家正在搜
shell标准输入输出
shell阻止错误输出
shell阻止日期错误输出
shell重定向错误输出
shell输出到文件
shell标准输出
shell结果输出到文件
shell命令结果输出到文件
关于shell语言错误的是
相关问题
shell脚本中如何输出标准错误和标准输出
如何把shell执行的错误打印标准输出和文件
写一个shell如何将标准输出重定向到dev/null
shell怎么不打印标准输出和标准错误
如何获取shell命令输出的错误信息
如何让shell不打印系统输出
如何将shell脚本的全部执行结果记入一个log文件
shell怎么将输出到标准错误