Preguntas etiquetadas con stdout

stdout es el nombre del descriptor de archivo de salida predeterminado de un proceso. Como no hay nada especial en `stdout`, * no * debería usar esta etiqueta. Use la etiqueta [io-redirection] para preguntas sobre cómo redirigir la salida, use [descriptores de archivo] para preguntas sobre cómo administrar los descriptores de archivos, use [lock] para preguntas de bloqueo de archivos y use [files] para preguntas generales sobre operaciones de archivo.


2
Redirigir stderr desde un script que ya se está ejecutando
Llevo varios días ejecutando un script. Redirigí stdout a $HOME/mylog, pero no redirigí stderr ya que pensé que no habría nada en él. De repente, miles de líneas comenzaron a salir en stderr, así que suspendí el trabajo. ¿Hay alguna manera de redirigir stderr a $HOME/myerrpartir de ahora, sin necesidad …

3
Salida directa a tubería y stdout
Me preguntaba si hay una manera de canalizar la salida de un comando y dirigirlo al stdout. Entonces, por ejemplo, fortuneimprime una galleta de la fortuna y también la copia en el portapapeles: $ fortune | tee >(?stdout?) | pbcopy "...Unix, MS-DOS, and Windows NT (also known as the Good, …
14 bash  pipe  stdout  tee 

2
¿Qué impide que stdout / stderr se entrelacen?
Digamos que ejecuto algunos procesos: #!/usr/bin/env bash foo & bar & baz & wait; Ejecuto el script anterior así: foobarbaz | cat Por lo que puedo decir, cuando cualquiera de los procesos escribe en stdout / stderr, su salida nunca se intercala: cada línea de stdio parece ser atómica. ¿Cómo …
13 shell  osx  stdout  output  stderr 




6
Un programa que podría almacenar el stdin o el archivo
Además de usar un archivo temporal para ayudar, ¿hay alguna forma en que el programa pueda almacenar la entrada de la memoria intermedia stdinpero no la envíe hasta que obtenga el contenido EOF? Tampoco quiero usar una variable de shell (por ejemplo buffer=$(cat)). Este programa debe comportarse de la siguiente …
12 shell  stdout  buffer 

1
¿Por qué puede emitir el mismo comando crear más resultados en tty que en pts / gnome-terminal?
gnome-terminal: $ sudo update-grub [sudo] password for user: Generating grub configuration file ... Found background image: .background_cache.png Found linux image: /boot/vmlinuz-3.16.0-4-amd64 Found initrd image: /boot/initrd.img-3.16.0-4-amd64 done tty1 como accedido por Ctrl+ Alt+ F1: $ sudo update-grub [sudo] password for user: Generating grub configuration file ... Found background image: .background_cache.png Found …


5
grep cómo suprimir la visualización de archivos no coincidentes?
Estoy tratando de encontrar archivos que contengan una palabra específica usando grep. Hay muchos archivos en el directorio (> 500) Comando corro $ grep 'delete' * Salida validate_data_stage1:0 validate_data_stage2:0 validate_data_stage3:0 validate_data_stage4:0 validate_data_stage5:0 validate_input_stage1:0 validate_input_stage2:0 validate_input_stage3:0 validate_input_stage4:0 .... and hundred of such lines Estos son los archivos que no contienen la …


2
Ejecutar comando en terminal activo remoto
Supongamos que tiene un emulador de terminal (T1) abierto con un PID de 6350. Desde otro terminal, escriba este comando (C1): echo "ls\n" > /proc/6350/fd/0 Esto escribe lsy la nueva línea en T1 pero no la ejecuta. ¿Por qué? También intenté usar cat|bashcon echo "ls\n" > /proc/catid/fd/0pero todavía no se …

2
¿Qué se entiende por conectar STDOUT y STDIN?
Estoy leyendo un libro, dice: Cada proceso tiene al menos tres canales de comunicación disponibles: "entrada estándar" (STDIN), "salida estándar" (STDOUT) y "error estándar" (STDERR). La mayoría de los comandos aceptan su entrada de STDIN y escriben su salida en STDOUT. Escriben mensajes de error a STDERR. Esta convención le …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.