Preguntas con la etiqueta [pipe]

Lista pipe preguntas

¿Detectar si stdin es una terminal o una tubería?

6
respuestas
146
votos
48.0k
vistas

Cuando ejecuto " python" desde la terminal sin argumentos, aparece el shell interactivo de Python. Cuando ejecuto " cat | python" desde la terminal no inicia el modo interactivo. De

He utilizado la tubería numérica a continuación para limitar los números a dos decimales. {{ exampleNumber | number : '1.2-2' }} Me preguntaba cuál era la lógica detrás de '1.2-2'.

A menudo uso tuberías en Bash, por ejemplo: dmesg | less Aunque sé lo que esto genera, lo toma dmesgy me permite desplazarme por él less, no entiendo qué |está

Intenté buscar en la red, pero apenas hay recursos. Un pequeño ejemplo sería suficiente. EDITAR Quiero decir, dos programas C diferentes que se comunican entre sí. Un programa debería enviar

Estoy intentando canalizar el contenido de un archivo a un programa de cifrado simétrico ASCII simple que hice. Es un programa simple que lee la entrada de STDIN y suma

Actualmente, estoy usando el siguiente comando (en funcionamiento) para comprimir y cifrar algunas carpetas: backup_folders "${srcFolders}" - $@ | encrypt > "${targetFile}" backup_foldersy encryptson funciones Bash autoescritas que hacen lo

Estoy intentando redirigir toda la salida (stdout + stderr) de un comando de Windows a un solo archivo: C:\>dir 1> a.txt 2> a.txt The process cannot access the file because

¿ Cómo ejecuto el siguiente comando de shell usando el subprocessmódulo Python? echo "input data" | awk -f script.awk | sort > outfile.txt Los datos de entrada provendrán de una

¿Cómo puedo canalizar stderr y no stdout?

11
respuestas
1.3k
votos
586.6k
vistas

Tengo un programa que escribe información en stdoutand stderr, y necesito procesar stderrwith grep, dejando stdoutde lado. Usando un archivo temporal, se podría hacerlo en dos pasos: command > /dev/null