Questions tagged «stdout»

8
有没有一种方法可以将输出重定向到文件而无需在unix / linux上进行缓冲?
我有一个运行很长时间的批处理过程,该过程将一些调试和过程信息输出到stdout。如果我只是从终端运行,则可以跟踪“它在哪里”,但是数据变得太多,并滚动到屏幕之外。 如果我将输出重定向到文件“> out.txt”,则最终会得到整个输出,但会对其进行缓冲,因此我不再能看到它现在正在做什么。 有没有一种方法可以重定向输出但不缓冲其写入?
49 unix  stdout 

2
Windows:将stdout和stderror重定向为无
我有一个正在运行的命令会产生大量输出,我想使输出静音而不写入文件。我已经使用以下命令将所有输出发送到文件,但是再次,我不需要任何文件输出: command > out.txt 2>&1 我以前command > /dev/null在CentOS机器上使用过,但是在Windows上找不到类似的东西。

2
完全无声的自动复制
我正在尝试无声地自动复制某些文件。现在,我已经进行了robocopy的操作,将所有内容都放入了一个日志文件中,这很好,但是Log File: C:\<logfiledestination>打印完成之后。我的命令如下所示: robocopy source destination /mir /xd .svn /log:log.txt /np >nul 2>&1。 通过在线搜索,我认为这样>nul 2>&1可以阻止任何事情出现。我对Windows命令行非常陌生,因此,如果我做错了什么,请告诉我! 编辑:我在那里错过了一个幻影半句子。现在修复。

4
如何捕获LFTP的输出?(输出未写入STDOUT或STDERR吗?)
我想从lftp访问进度信息。目前,我正在像这样使用curl: curl http://example.com/file -o file -L 2> download.log 这会将curl的进度信息写入到download.log文件中,我可以跟踪该文件以获取实时进度。 但是对于lftp,stdout或stderr,该方法均无效。我最终得到一个空的download.log文件,直到传输完成。 lftp -e 'get http://example.com/file;quit' 2> download.log lftp -e 'get http://example.com/file;quit' 1> download.log 当我不重定向输出时,我会在屏幕上看到进度。当我重定向输出时,我停止在屏幕上看到进度,但是在download.log中什么都没有显示。文件传输完成后,我会看到最终结果,如下所示-但之前没有任何结果: 97618627 bytes transferred in 104 seconds (913.1K/s) lftp的输出是否有异常之处-打印到屏幕而不打印到stdout / stderr?除了重定向stdout / stderr之外,还有其他捕获屏幕输出的方法吗?
9 curl  stderr  stdout  ftp 

4
无论如何,有没有要让msiexec回显到stdout而不是登录到文件
作为持续交付流程的一部分,我想在给定的计算机上安装MSI。msiexec加psexec可以完美地做到这一点,但是msiexec似乎只能登录到文件,我需要它才能登录到stdout / stderr。 现在,要将输出返回到我们的CI软件中,我必须添加第二步以回显日志的内容,这似乎没有意义。 是否有人曾经面对过这个问题(并克服了这个问题?) 在此先感谢您的任何帮助。 标记
8 logging  stdout  stderr  msi 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.