stderr 相关问题

标准错误输出流(stderr)通常由程序用于输出错误消息或诊断。

捕获程序stdout和stderr以分隔变量

是否有可能在一次运行中将stdout从外部程序重定向到外部程序的变量和stderr到另一个变量?例如:$ global:ERRORS = @(); $ global:PROGERR = @(); ...

回答 4 投票 34

如何在PowerShell中写入标准错误?

我无法弄清楚如何回显标准错误流并重定向可执行文件的错误流。我来自Bourne shell和Korn shell背景,其中我......

回答 3 投票 37

有没有办法将子程序的打印输出捕获到变量,所以我可以将它发送到stderr?

假设我们有:sub test {print“testing \ n”;如果有一种情况我想让它打印到stderr而不是stdout,有没有办法可以调用子程序来做到这一点?或者我可以......

回答 4 投票 8

stderr关闭后,System.setErr()不会恢复控制台日志记录

我的应用程序使用System.setErr()将stderr更改为最终将关闭的流。关闭后,我立即再次使用System.setErr()将stderr更改为工作流,...

回答 3 投票 0

将“未找到命令”重定向到文件

所以我正在为我正在研究的项目编写代码。它是关于使用文件描述符重定向输入输出和错误。但是错误重定向存在问题。如果我在命令行,我会......

回答 1 投票 0

stramr上的Paramiko recv()/ read()/ readline(s)()返回空字符串

当从stderr通道读取(read()/ readline()/ readlines())时,我正在使用paramiko来收集远程主机上的一些信息并遇到问题。有时stderr.read()返回一个空...

回答 1 投票 1

抑制R脚本的输出

我正在shebang中使用Rscript创建一个R脚本并输出到stdout。这样可以正常工作,但是R会向stderr输出大量的日志/调试消息(例如,它的导入是否正常,...

回答 1 投票 0

对stdin,stdout和stderr感到困惑?

我对这三个文件的目的感到困惑。如果我的理解是正确的,stdin是程序写入其在进程中运行任务的请求的文件,stdout是......

回答 10 投票 179

如何在C中关闭stdout和stderr?

我需要为我的一个C程序关闭stdout和stderr。如果不退出程序执行,怎么可能?

回答 5 投票 11

stderr重定向导致read命令无法打印输出

代码为#!/ bin / bash exec 3>&1 4>&2 exec 1> /tmp/stdout.log exec 2> /tmp/stderr.log PS4 ='+(Line $ LINENO)'set -x echo“This转到/tmp/stdout.log“echo”这转到/ tmp / ...

回答 1 投票 1

Python在运行时自动将stdout和stderr刷新到本地文本文件

我有一个Python脚本来持续监控各种传感器。我的Python脚本定期使用print()语句。我的目标是让我的Python脚本将stdout和stderr发送到一个文件,在......

回答 1 投票 0

bash中的沉默docker rm命令[重复]

我试过docker container rm container-name> / dev / null但是这仍然打印错误:没有这样的容器:container-name。我试图在我的bash脚本中保持这个错误。

回答 1 投票 0

如何在Python中打印到stderr?

有几种方法可以写入stderr:#注意:第一个不能在Python 3中使用print >> sys.stderr,“spam”sys.stderr.write(“spam \ n”)os.write(2,b来自__future__的“spam \ n”)......

回答 16 投票 1149

使用python sh模块,如何保存组合的stdout和stderr?

使用python sh模块(http://amoffat.github.io/sh/index.html),我如何获得组合的stdout和stderr,就像我在终端上运行命令一样?

回答 2 投票 0

为什么`sys.stderr`和`sys.stdout`在shell的最后放一个数字,但不在模块中 - python

基本上我的问题是标题,所以例如在shell中:>>> import sys >>> sys.stdout.write('Hello')Hello5(与stderr相同)但是来自一个文件:import sys sys.stdout.write( ” ...

回答 1 投票 1

将所有输出重定向到PowerShell中的文件

我想将所有输出重定向到一个文件,如下所示:Write-Error'bla'* >>'\\ SERVER \ s $ \ Test \ test.log'问题是当我想使用LiteralPath时,它失败了因为它试图解决......

回答 2 投票 1

在C#中运行程序时,所有消息都转到标准输出,但标准错误不包含任何内容

我的问题与确定的问题不同。显然我已经调用了“BeginErrorReadLine”方法(我在下面的代码中标记它)。我想解析Handle命令行产生的结果当......

回答 4 投票 13

PowerShell - 将可执行文件的stderr重定向到文件或变量,但仍然有stdout转到控制台

我正在写一个脚本从GitHub下载几个存储库。这是下载存储库的命令:git clone“$ RepositoryUrl”“$ localRepoDirectory”当我运行此命令时,它显示...

回答 3 投票 8

按内容搜索文件,可能涉及-exec命令和管道2>

目前,我正在通过虚拟环境沉浸式学习Linux,并负责按内容查找文件。用户是root,rwx权限(777我相信)。我尝试了很多东西......

回答 2 投票 0

cmd1,cmd2与管道连接并保存每个命令的日志

我将管道命令1和命令2.并且该命令的日志想要输出到一个文件。但是终端上的日志显示... $ cmd1 1> result1.out 2> log.txt $ cmd2 result1.out 1> ...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.