Articles of stdout

Cómo redirigir la salida a la pantalla después de abrir (“out.txt”, “a”, stdout)

#include int main() { printf(“This goes to screen\n”); freopen(“out.txt”, “a”, stdout); printf(“This goes to out.txt”); freopen(“/dev/stdout”, “a”, stdout); printf(“This should go to screen too, but doesn’t\n”); return 0; } Llamo a freopen para redirigir el stdout a out.txt luego imprimo algo en el archivo, ahora quiero redirigirlo a la pantalla, pero freopen (“/ dev / […]

Leer stdin stream en un archivo por lotes

¿Es posible usar una stream de stdin entubada dentro de un archivo por lotes? Quiero poder redirigir la salida de un comando a mi lista de procesos por lotes process.bat así: C:\>someOtherProgram.exe | process.bat Mi primer bash se parecía a: echo OFF setlocal :again set /p inputLine=”” echo.%inputLine% if not (%inputLine%)==() goto again endlocal :End […]

Código de VBscript para capturar stdout, sin mostrar la ventana de la consola

Este es un ejemplo de código de VBScript que muestra cómo capturar lo que un progtwig de línea de comando envía a la salida estándar. Ejecuta el comando xcopy /? y muestra el resultado en un cuadro de mensaje. Antes de que aparezca el cuadro de mensaje, por una fracción de segundo verá que aparece […]

Escribir en stdin y leer desde stdout (Progtwigción UNIX / LINUX / C)

Estaba trabajando en una tarea en la que un progtwig tomaba un descriptor de archivo como argumento (generalmente del padre en una llamada ejecutiva) y leía desde un archivo y escribía en un descriptor de archivo, y en mis pruebas, me di cuenta de que el progtwig funcionaría desde la línea de comandos y no […]

Cómo hacer que python 3 imprima () utf8

¿Cómo puedo hacer que python 3 (3.1) print(“Some text”) en stdout en UTF-8, o cómo dar salida a bytes sin formato? Test.py TestText = “Test – āĀēĒčČ..šŠūŪžŽ” # this is UTF-8 TestText2 = b”Test2 – \xc4\x81\xc4\x80\xc4\x93\xc4\x92\xc4\x8d\xc4\x8c..\xc5\xa1\xc5\xa0\xc5\xab\xc5\xaa\xc5\xbe\xc5\xbd” # just bytes print(sys.getdefaultencoding()) print(sys.stdout.encoding) print(TestText) print(TestText.encode(“utf8”)) print(TestText.encode(“cp1252″,”replace”)) print(TestText2) Salida (en CP1257 y yo reemplazamos caracteres a valores de […]

Pedidos de salida en MPI

en un progtwig sencillo de MPI, he usado una división de columna de una matriz grande. ¿Cómo puedo ordenar la salida para que cada matriz aparezca junto a la otra ordenada? He intentado con este código simple, el efecto es bastante diferente del deseado: for(int i=0;i<10;i++) { for(int k=0;k<numprocs;k++) { if (my_id==k){ for(int j=1;j<10;j++) printf("%d",data[i][j]); […]

Redirigir stdout + stderr en un servicio de Windows C #

He escrito un servicio de Windows en C # usando el ayudante ServiceBase . Durante su ejecución se llaman algunos procedimientos en una DLL nativa externa. Es molesto que esos procedimientos escriban a stdout y / o stderr de manera incontrolada ya que no se proporcionan fonts para este archivo DLL. ¿Es posible redirigir esos […]

redirigir stdout / stderr a una cadena

ha habido muchas preguntas anteriores sobre la redirección de stdout / stderr a un archivo. ¿Hay alguna manera de redirigir stdout / stderr a una cadena?

¿Cómo puedo redireccionar stdout a alguna pantalla visible en una aplicación de Windows?

Tengo acceso a una biblioteca de terceros que hace “cosas buenas”. Emite mensajes de estado y progreso a stdout. En una aplicación de consola puedo ver estos mensajes muy bien. En una aplicación de Windows simplemente van al cubo de bits. ¿Hay una manera bastante simple de redirigir stdout y stderr a un control de […]

¿Cómo capturar stderr, stdout y el código de salida de una sola vez en Perl?

¿Es posible ejecutar un proceso externo desde Perl, capturar su stderr, stdout Y el código de salida del proceso? Me parece ser capaz de hacer combinaciones de estos, por ejemplo, utilizar los trazos atrás para obtener stdout, IPC :: Open3 para capturar salidas, y system () para obtener los códigos de salida. ¿Cómo captura stderr, […]