pipe 相关问题

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

ReadFile 在结束后从子进程读取 stdout 时不会返回

我正在开发我的库,它需要捕获和处理子进程运行时的标准输出(和错误)。当使用ReadFile读取输出时出现问题,它不...

回答 2 投票 0

角度不纯管道仅在服务更改时触发

正在实现一个名为 MyService (单例)的服务,该服务具有一个名为 config 的属性,以及一个名为 MyPipe 的管道,该管道仅应在 MyService.config 时重新评估(而不是输入到...

回答 1 投票 0

如何在 pandas 数据框 groupby 的管道函数中使用 numpy.where?

这是一个模拟我面临的问题的脚本: 将 pandas 导入为 pd 将 numpy 导入为 np 数据 = { 'a':[1,2,1,1,2,1,1], 'b':[10,40,20,10,40,10,20], ‘c’:[0.3, 0.2, 0.6, 0.4...

回答 1 投票 0

用 | 连接,对三个文件进行排序

我尝试理解 CLI 的“加入”并得出以下结论: 文件1: 1901,让·亨利·杜南,M 第1901章 弗雷德里克·帕西,男 1902、埃利·杜科蒙,男 1905年,伯莎·索菲·费利西塔·冯·苏特纳男爵夫人,F 1910,永久

回答 1 投票 0

将系统命令的输出分配给变量

我想在 awk 脚本中运行系统命令并将其输出存储在变量中。我一直在尝试这样做,但命令的输出总是发送到 shell,而我无法捕获...

回答 7 投票 0

管道查看循环序列(向 While 或 For 循环添加进度条) - Bash

如此处和此处发布的,pipeviewer 是一个根据其大小显示内容进度的工具。从那里可以看出,他们提出的问题是获取没有数据运行的进程的进度条

回答 1 投票 0

如何从C中的完整命名管道读取数据,以检查在再次写入之前需要读取多少字节?

我的任务是: a) 检查命名管道 (FIFO) 的容量 b) 检查在再次写入之前需要从完整管道读取多少字节。 我的代码成功写入管道,直到我...

回答 1 投票 0

Node.js 将相同的可读流传输到多个(可写)目标

我需要串联运行两个命令,需要从同一流读取数据。 将一个流通过管道传输到另一个流后,缓冲区被清空,因此我无法再次从该流中读取数据,因此这不会......

回答 8 投票 0

Linux C-Shell - AWK 上的 If 语句从 WC 通过管道传输

我有以下代码,它正在执行 wc -lc 命令,将其传输到 AWK 命令中,该命令打印文件大小(以 MB 为单位)及其内容内的行数。 如果文件“file....

回答 1 投票 0

管道读取最大元素数?

我尝试编写一个简单的读写器程序。 读者: #包括 #包括 #包括 #包括 #包括 #在...

回答 1 投票 0

如何在 Linux 上用 C 写入另一个进程的 stdin?

我有一个命令(cmd_c),它可以从 STDIN 获取输入并处理输入数据。 我想在进程A中调用这个命令,进程A将向cmd_c提供数据。 进程A称为...

回答 1 投票 0

如何在C/C++ Linux中写入另一个进程的stdin?

我有一个命令(cmd_c),它可以从 STDIN 获取输入并处理输入数据。 我想在进程A中调用这个命令,进程A将向cmd_c提供数据。 进程A称为...

回答 1 投票 0

一旦两个文件描述符都关闭,Linux 是否会自动释放未命名管道?

我使用无名管道进行父进程和通过 fork() 创建的子进程之间的进程间通信。 我正在使用 unistd.h 中包含的 pipeline() 函数 我认为...

回答 4 投票 0

单个管道可以用于父级和子级之间的2路通信吗?

假设我使用pipefdn[2]和pipe(),可以使用单个管道实现双向通信还是需要2个管道?

回答 5 投票 0

匿名管道上的重叠 I/O

是否可以通过匿名管道使用重叠 I/O? CreatePipe() 没有任何指定 FILE_FLAG_OVERLAPPED 的方法,所以我假设 ReadFile() 会阻塞,即使我提供了 OVERLAPPED-

回答 3 投票 0

zstd:错误 70:写入错误:管道损坏(无法写入解码块)

我正在尝试通过Windows终端使用zstd v1.4.0解压大量压缩文件,然后'ag'搜索: zstd -dc -r 。 | ag-z-i“术语” 它给了我以下错误...

回答 1 投票 0

python 管道已弃用,如何修复

几年前我用 Python 编写了一个 iTunes 替换程序,最近我开始收到警告 DeprecationWarning: 'pipes' is deprecated and slated forremoval in Python 3.13。 这是由于...

回答 1 投票 0

对象文字只能指定已知属性,并且“组件”类型中不存在“管道”

我正在尝试在 Angular 2 中创建自定义管道。当我尝试运行它时,收到一条错误消息: 对象字面量只能指定已知的属性,并且 “组件”类型中不存在“管道” T...

回答 1 投票 0

通过管道将值传递给 stopifnot() 内部的逻辑运算符是否会创建表达式?

stopifnot() 的第一个参数应包含 任意数量的 R 表达式,每个表达式的计算结果应为(所有的逻辑向量)TRUE。 同时 x %>% {. == z} 大概应该是

回答 1 投票 0

高容量缓冲区 fifo 或使用文件作为 fifo 缓冲区

在 bash 脚本中,我使用以下命令将命令的输出通过管道传输到另一个命令的输入中: $output_com |输入_com output_com 比 input_com 慢。在我的脚本中,在 input_com 准备好运行之前,...

回答 3 投票 0

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