pipe 相关问题

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

是否可以对通过管道传输到更多的输出进行着色?

我将 ls 和 grep 别名为 ls --color=auto 和 grep --color=auto 用于彩色输出,但是当我通过管道传输到 more 时,颜色会丢失。 似乎或多或少都没有用于为其着色的参数

回答 3 投票 0

ValueError:传递值的形状是 (8631, 28),索引意味着 (8631, 17)

step1:创建管道 步骤2:将管道转换为数据帧 步骤3:我正在尝试将管道转换为数据帧,但引发了异常。如何解决这个问题呢 步骤4:如何解决ValueError: ...

回答 1 投票 0

Python 子进程标准输出不读取

我正在尝试通过 python 运行 gnuplot。 我可以发送和运行命令,但无法读取应用程序中的警告或错误消息。它只是在这里等待:“self.proc.stdout.readline()”。 这是我的

回答 1 投票 0

使用管道和 execve 没有接收到字节

我正在尝试使用管道将一些数据发送到子进程。分叉后,我调用 execve,它工作正常,但我仍然无法从管道接收任何字节。我不知道我是什么小姐...

回答 1 投票 0

如何使用带有管道分隔符的 SQL Developer 导出 csv 文件

我需要用管道导出 CSV 格式的文件 | Oracle SQL Developer 中的字符串字段使用分隔符而不是逗号且不带“”(双引号)。我必须使用SQLPLUS。 我尝试执行 (f5 ...

回答 1 投票 0

丢弃命名管道的缓冲区

我正在从命名管道中读取数据以与其他进程进行通信。在某些情况下,我需要丢弃命名管道中的缓冲输入,然后继续读取新输入。 我想出了...

回答 1 投票 0

在nodejs中构建CLI工具,看不到子进程输出

我正在节点中构建命令行工具,作为该工具的一部分,我需要执行系统中的命令。 问题是我没有从子进程中获得管道输出,我

回答 2 投票 0

在简单的 shell 程序中实现命令管道的问题

我正在用 C 语言编写一个非常简单的类似 bash 的 shell,目前正在命令之间实现管道(即 command1 | command2,它应该使用...的标准输出同时运行这两个命令)

回答 1 投票 0

使用管道跨子进程通信

我的任务是用 c 创建我自己的 shell。我将使用 fork()、pipe()、exec() 和 wait() 来实现此目的。我有一个良好的开端,但我对管道的研究越多,我就越困惑。

回答 1 投票 0

使用管道作为CreateProcess的输入/输出; ReadFile 块程序

我想编写一个执行cmd或powershell命令的程序。 为了实现这一目标,我使用 CreateProcessA 创建一个进程,并使用管道作为输入/输出。 我的代码工作正常,但在命令之后......

回答 1 投票 0

从 python 控制台使用 grep

使用python我怎样才能做到这一点? python_shell$> 打印 myPhone.print_call_log() |正则表达式555 我见过的唯一接近的是使用“ipython console”,将输出分配给

回答 3 投票 0

在 Windows 上通过 stdin 将字节从 Python 传递到 C++ 子进程失败

我有一个运行循环迭代的Python程序。在循环期间,有一部分代码可以并行运行,为此,我决定使用我已预编译的 C++ 程序......

回答 1 投票 0

我们可以关闭文件描述符3和4吗?我遇到了麻烦

我在管理 C 程序中的文件描述符方面面临挑战,特别是在 Pipex 项目的上下文中。程序退出后,Valgrind 报告有 5 个文件描述符打开,其中 3 个...

回答 1 投票 0

我们可以关闭文件描述符4和5吗?我遇到了麻烦

我在管理 C 程序中的文件描述符方面面临挑战,特别是在 Pipex 项目的上下文中。程序退出后,Valgrind 报告有 5 个文件描述符打开,其中 3 个...

回答 1 投票 0

如何捕获 shell 管道中的错误代码?

我目前有一个脚本可以执行类似的操作 ./a | ./b | 。/C 我想修改它,以便如果 a、b 或 c 中的任何一个退出时出现错误代码,我会打印一条错误消息并停止,而不是管道错误...

回答 6 投票 0

如何用jq改变null/boolean/number的颜色?

通过管道传输到 jq,我得到如下输出: 有没有办法改变 null/boolean/number 的颜色? 就像是: 导出jq_int_color=黄色 导出 jq_bool_color=红色 导出 jq_null_color=黑色

回答 1 投票 0

如何参考本地和上级LHS

下面有没有办法在expr中同时引用expr1和expr2? expr1 %>% { expr2 %>% 表达式 } 例如,这不起作用 mtcars %>% { mtcars[1:3] %>% 变异(disp2 =

回答 1 投票 0

使用 bash,如何将标准错误传输到另一个进程?

众所周知,如何将一个进程的标准输出传输到另一个进程的标准输入中: 过程1 |过程2 但是如果我想将 proc1 的标准错误发送到 proc2 并离开标准怎么办...

回答 6 投票 0

posix_spawn 和管道(stdin、stdout、stderr),不一致错误

阅读手册页和几个 stackoverflow/stackexchange 页面,我正在研究 posix_spawn 和管道。然而,我遇到了一个问题。 以下代码,三个管道(stdin、stdout、stderr)看起来可以工作......

回答 1 投票 0

如何让catchError返回网络错误?

这曾经工作得很好,但 throwError 已被弃用,现在 catchError 似乎不再返回我过去收到的网络错误。 this.goToApi().subscribe(响应 => { 安慰...

回答 1 投票 0

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