pipe 相关问题

Unix管道连接两个进程的文件描述符。使用在<unistd.h>中声明的POSIX pipe()函数创建管道。 Shell使用“|”在进程之间提供管道创建。也可以使用CreatePipe()在Windows上创建管道。这个概念可用于将标准输入,标准输出和标准错误可移植地重定向到.net和Java语言中的调用过程。

如何开玩笑测试(Body as any).pipe(zlib.createGunzip())?

我一直在创建一个单元测试来测试我的导入函数实现,但我无法从 .pipe() 行传递。以下是我的一些功能行,以了解更多背景信息: 常量 { ...

回答 0 投票 0

ffmpeg 输出管道到命名 Windows 管道

这个问题与我之前的问题相关:将原始帧转换为 webm 直播流 我想将视频通过管道传输到 ffmpeg 并通过另一个管道读回它,但我无法通过管道输出

回答 1 投票 0

将各个帧作为 BGRA 字节数组传递,并通过管道将时间戳设置为 FFmpeg

我有一组图像(如 BGRA byte[]),其各自的时间戳以毫秒为单位,我想将其传递给 FFmpeg 来构建动画。 我现在正在使用 FFmpeg v6,在这个例子中我是

回答 1 投票 0

fish `while read` 块直到 stdin 完成,同时 sh/bash 立即计算

采用以下 sh/bash 脚本: { 回声abc 睡觉2 回声定义 } |当读 f 时;做 echo $f "已通过管道传输" 完毕 该块代表一个缓慢产生输出的命令...

回答 1 投票 0

使用本机管道进行 R 条件评估 |>

我们如何有条件地评估本机 R |> 管道中的步骤? 这篇文章展示了如何使用 magrittr %>% 管道来做到这一点。 图书馆(dplyr) 做事=真 # 与 magrittr 语法一起工作...

回答 0 投票 0

如何使用 Neovim `sockconnect`?

我想写一个启动2个子进程的插件。假设 nvim 主进程是 P,父进程。两个子进程是A和B。 在流程A中,我会进行一些计算并将数据写入

回答 0 投票 0

如何使用--slurm在snakemake工作流程中设置足够的资源用于管道输出?

我成功地使用 --profile 和 --slurm 一起在我们的 slurm 集群上运行了相当大的 Snakemake 工作流程,但是如果我将其中任何一个排除在命令之外,我都会收到错误/失败的作业。 ...

回答 0 投票 0

套接字中的零复制

我正在编写一个网络应用程序,它将在一对套接字之间传输数据。 每当源套接字中有一些数据可用时,它就会将其传输到目标套接字,反之亦然...

回答 1 投票 0

Shell 确实输出但不能管道输出数据

命令 /usr/sbin/postlog hello 显示终端中的输出。我将结果通过管道传输到 cat -n 并想添加行号,但它根本不起作用,即使我同时通过管道传输 stdout 和 stderr。我不...

回答 1 投票 0

Sigsuspend 导致第二个孩子无法在 C 中接收管道消息

我正在开发一个 C 程序,我想用它来实现一个场景,当一个父进程和两个子进程通过为每个子进程保留的两个独立的 FIFO 相互通信时......

回答 0 投票 0

使用文件名重新打开 linux 管道(仅从一侧)

我有两个不同的 C++ 程序,它们通过(linux)管道相互通信。 一个进程是master,另一个进程是slave。它们中的任何一个都可能崩溃或只是重新启动,但是......

回答 1 投票 0

进程从未命名管道读取或更新共享内存中的变量时出现问题 C, linux

首先,感谢您的阅读和帮助! 这是一个多进程多线程的C语言代码。它涉及创建多个工作进程和一个与...进行通信的调度程序线程

回答 1 投票 0

我如何生成(并因此找到所有可能的)非同构树,这些树具有二元和三元中间节点,正好给出“L”叶节点

具有以下输入条件 一个只能有 1 个输出的根节点 有一组固定/有限的恰好“L”个叶节点,比如 20 可以选择中间节点 b...

回答 1 投票 0

是否可以使用没有管道的文件流在孩子和父母之间进行通信? C

是否可以在不使用管道的情况下从子进程写入文件流并从父进程读取文件流? 我有: 文件*fp; char *msg = "测试消息"; 如果 (fork() == 0) { fp = fopen(&...

回答 1 投票 0

将字符串从管道存储到 C 中的结构

我正在努力解决一个相对微不足道的问题。 在我的 C 程序中,我定义了一个 结构交易者 结构交易员{ 内部进程; 炭*顺序[1000]; int number_of_orders; }; 我有一个清单...

回答 1 投票 0

尝试用 C 编写一个迷你 Linux shell - 知道为什么我的管道执行不起作用吗?

一点背景知识:用户输入一个命令\一系列命令,每个命令都用“;”分隔。然后一个函数获取输入,复制字符串直到下一个';'或字符串结尾,以及

回答 1 投票 0

R 在使用管道函数时不在控制台返回任何值

我正在尝试完成此管道功能,但 R 未在控制台中返回任何值,它只是不断重复代码。不确定我做错了什么?我已经安装了 tid...

回答 0 投票 0

C、linux 中线程和未命名管道的问题

首先,感谢您的阅读和帮助! 在下面的代码中,它意味着创建 5 个工作进程并监听(读取)来自作为

回答 1 投票 0

os.write() 上出现意外的 BrokenPipe 错误

我正在为一个学校项目编写一个 rsync 的迷你版本,我快完成了,但是在尝试写入我的服务器端管道时出现意外的 brokenpipe 错误。 这是主程序,mrsync...

回答 0 投票 0

编写自己的/自定义管道运算符

我想编写一个自定义管道运算符,其中使用的运算符名称是开放的。可能是例如%>%, %|%, :=, ... 可能需要根据所需的运算符优先级来选择它,例如

回答 2 投票 0

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