管道 问答列表

Fread 功能是否阻塞?

作者:Kam 提问时间:5/27/2014

我有以下代码: int buffer_max_size = 1024; char* buffer = new char[buffer_max_size] FILE* cout_file = fdop...

如何将“subprocess”命令与管道一起使用

作者:zuberuber 提问时间:11/11/2012

我想与 一起使用。 我尝试了各种解决方案,但到目前为止没有任何效果。有人可以指导我怎么做吗?subprocess.check_output()ps -A | grep 'process_name'...

如何从通过管道传输到 bash 的脚本中读取用户输入

作者:phil_rawlings 提问时间:12/16/2022

我想从 bash 脚本内部读取用户输入:test.sh #!/bin/bash read -p "Do you want to continue? (y/n) " yn case $yn in ...

为什么在 Scala 中使用管道 IO 流会无限期挂起?[复制]

作者:alcorn 提问时间:4/1/2023

这个问题在这里已经有答案了: 为什么写入大于 Java 的 PipedInputStream 缓冲区大小的值会导致它无限期挂起? (1 个回答) Java InputStream 阻止读取 (7 个答...

在子壳或管道中使用我的 TUI 工具“窃取”了 stdout。如何延迟对管道的写入,以便我的 TUI 可以首先使用终端?

作者:sweet 提问时间:10/31/2023

我正在从头开始用 Go 编写一个简单的 TUI,它将终端置于 Raw 模式(非规范模式)并关闭回显,然后它解释用户输入,绘制 TUI 并根据该输入显示图像。 我的问题是,当我构建二进制文件并在子壳或...

使用fifos/命名管道时的随机141信号

作者:Philipp Lengauer 提问时间:10/8/2023

我理解 fifos 的方式是,读取器或写入器的打开会阻塞,直到另一侧也打开,读取会阻塞直到有人写入,当另一侧的最后一个关闭时,任何一侧都会关闭,即最后一个写入器关闭,读者也关闭,反之亦然。 假设这是...

如何定义管道操作员?

作者: 提问时间:3/29/2020

我非常喜欢管道(在评论中提到的 dplyr 或 magrittr 中),但有时我会遇到错误,这表明我缺乏一些理解。对于其他函数或运算符,我至少对如何定义它们有一些想法,但是对于管道,如果我想定义它,我...

在先前的 EOF 之后,从管道读取是否会产生更多数据?

作者:Joseph Sible-Reinstate Monica 提问时间:5/27/2022

如果你从一个常规文件ing,它返回0,因为你得到了EOF,但随后其他人将一些东西附加到文件中,随后的系统调用将为你提供新数据。同样,如果您来自 TTY,并且它返回 0,因为用户按了 Ctrl+D,但随...

如何在 Perl 脚本中检测管道上的文件末尾?

作者:David Levner 提问时间:12/18/2022

在 Perl 脚本中,我正在运行另一个进程 (openssl) 并通过管道与它通信。我用 openssl 运行 .IPC::Run::start $openssl_stdin_handle = Sy...

MongoDB 查找集差异

作者:lesolorzanov 提问时间:11/8/2023

比较两个集合中的一个属性以查找缺少哪些属性的最佳方法是什么? 我有两个集合“项目”和“items_recovery” 项目如下所示 { _id: ObjectId("64789354c78b2f...


共72条 当前第1页