pipe 相关问题

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

REGEXP_SUBSTR 带有竖线分隔符给出意想不到的结果

对于打包字段中的此数据: 一|二|三|四|五|六|七|八|九|十|十一乐队|十二 我有这个正则表达式: REGEXP_SUBSTR(the_packed_field_column , '((|)([[:alpha:] ]*)(|))' , 1 , 1)...

回答 2 投票 0

使用文件的每一行作为正则表达式的一部分

我有一个文件,每行都有一个简单的字符串...... 鲍勃 弗雷德 莎莉 我想将每个字符串用作正则表达式的一部分 grep -r “使用 的正则表达式”(第 1 行的值) grep -r "正则表达式你...

回答 0 投票 0

我正在尝试通过父子函数从管道写入和读取消息,但一直遇到“参数太少”的问题

所以我试图在 Unix 中编写一个程序,允许我使用管道将消息写入父函数并从子函数读取它,反之亦然。我得到了允许我

回答 0 投票 0

管道命令到 smtp 服务器不起作用

所以我试图编写一个 bash 脚本,通过使用 openssl 向使用 smtp.gmail.com 服务器的人发送邮件。 到目前为止一切正常: printf "helo gmail.com auth 普通 $auth &...

回答 0 投票 0

我应该在 poll() 循环中调用 close() 吗

下面的程序准备使用 fork()/exec()/poll() 组合从子进程中捕获 stdout 和 stderr。它大部分工作正常,但在这里失败了: 如果(关闭(pfds[j].fd)==-1)

回答 1 投票 0

Python 多处理管道最大写入大小

我正在使用在 Ubuntu 上运行的 Python 多处理包实现一段代码。为了更有效地在进程之间进行通信,我正在收集要通过多处理发送的数据。

回答 0 投票 0

将指令通过管道传递给 OpenOCD telnet 服务器的脚本

我的目标是创建一个脚本来使用 openocd 对我的嵌入式设备进行编程。 手动,我能够成功地使用 telnet 对我的设备进行编程: $ 远程登录本地主机 4444 正在尝试 ::1... 尝试 127.0.0....

回答 2 投票 0

命名管道。 “ERROR_ACCESS_DENIED:访问被拒绝”。客户端和服务器在不同电脑上建立局域网连接时出错

在一台电脑上一切正常。服务器代码: #包括 #包括 #包括 使用命名空间标准; #define PIPE TEXT("\\.\pipe\Tube&quo...

回答 0 投票 0

将每行标准输出作为标准输入传递给工具的新调用

我想将每行 stdout 通过管道传输到另一个工具的单独调用的 stdin - 本质上是在命令行上的 bash 中映射行。 我知道我可以循环,但这有点冗长......

回答 1 投票 0

如何使用没有大括号的管道将值传递给“filter”函数?

如何在不使用大括号的情况下使用管道将值传递给过滤器函数? 图书馆(dplyr) 4 %>% {filter(mtcars, cyl == .)} # 有效 4 %>% filter(mtcars, cyl == .) # 不起作用

回答 2 投票 0

shell tee 不将所有命令输出重定向到文件

我正在运行一个命令,该命令在执行期间输出一些代码行,在完成时输出一些最后的代码行,但是将其通过管道传输到 tee 以将该输出复制到文件中,只写入最后几行。

回答 2 投票 0

如何在 Linux 中读取任意进程的标准输出管道?

我有一个通过 Supervisor 启动的子进程,它以某种方式与其父进程断开连接并且正在运行但不再输出到父进程的日志文件。 但是,它仍在运行,并且

回答 0 投票 0

如何停止通过请求和响应队列与主进程通信的子进程?

我有一个 Python 程序,它启动 N 个子进程(客户端),这些子进程向主进程(服务器)发送请求并侦听响应。进程间通信使用管道通过

回答 2 投票 0

如何在不更改编码的情况下将命令的输出通过管道传输到文件?

我想将命令的输出通过管道传输到文件: PS C:\Temp> create-png > binary.png 我注意到 Powershell 更改了编码,我可以手动提供编码: PS C:\Temp>

回答 4 投票 0

io.Pipe 和尝试写/读时的死锁

我试图理解底层逻辑几个小时,但没有任何进展。下面的代码在第一次迭代后返回死锁。如果我在 io.Copy 之前关闭 writer 比死锁消失但什么都没有......

回答 1 投票 0

Read() 调用在质筛程序中返回 -1

我正在尝试实施并发素数筛选程序。每个管道将消除当前数字的倍数。例如,第一个管道将消除所有 2 的倍数并发送 t...

回答 1 投票 0

PYTHON - 多处理管道(),接收最后发送的(最新数据)

在此示例中使用 python 多处理管道时,发送端每 1 秒连续发送一次数据。接收端每 4 秒读取一次。我怎样才能“清空”管道...

回答 2 投票 0

在关于执行的 C 问题中重新创建管道

我实际上正在做项目,我们正试图在 C 中重新创建一个 bash 终端。我在处理代码中的管道时遇到了一些问题。如你所知,当你写“cat | ls”时,它首先......

回答 1 投票 0

Angular Pipe 从 Enum 值中提取,但对任何 Enum 都是通用的

我有一个枚举,其中包含分配给元素的字符串。不幸的是,它不适用于整数作为索引。 RoleTypesEnum[0] => 未定义。我做了一个 Pipe 来解决这个问题。 出口枚举

回答 2 投票 0

在纯 bash 中将密码传递给 ssh

我想使用 bash 脚本将密码传递给 ssh(是的,我知道我可以使用 ssh 密钥,但这不是我想要的)。 我发现了一些使用 expect 的解决方案,但是因为 ...

回答 3 投票 0

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