pipe 相关问题

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

如何在一行脚本中检查“find”命令(Linux)的搜索结果?

我有一个任务是编写一行脚本来搜索DOC目录中的文件script.txt,其中有文件名列表(在一列中)。 在这些列表中,我需要找到所有...

回答 1 投票 0

如何像使用“SET SQLFORMAT CSV”那样将“SET ECHO ON”添加到通过管道传输到 sqlcl 的 SQL 查询中?

为了嵌入 Unix shell 脚本,我想执行一组 SQL 命令,然后直接退出 sqlcl。 为此,我成功地使用了 pipeline-from-stdin 方法: echo“从M中选择可乐...

回答 1 投票 0

使用管道来处理curl数据

我正在尝试将 cat 输出传递给curl: $ 猫文件 | curl --data '{"title":"mytitle","input":"-"}' http://api 但输入实际上是一个-。

回答 8 投票 0

使用 ffmpeg 和子进程获取字节输出

我正在从网站下载一些图像并用它制作视频。我不想将视频保存到文件中,然后读取它,以便可以通过 POST 请求发送它。我正在寻求统一这个

回答 1 投票 0

Python 中的管道符

我看到函数调用中使用了“管道”字符(|): res = c1.create(去,来,游泳,“”,开始时间,结束时间,“确定”,ax | bx) ax|bx 中的管道是什么意思?

回答 7 投票 0

Snakemake中的管道:如何在规则之间共享资源?

我的常规管道方式(部分基于Biostars帖子)如下: 规则图: 输入:“{sample}.fq.gz”, 输出:“排序/{样本}.bam” 线程:24 壳: ”“” ...

回答 1 投票 0

Angular 2 - 在(点击)事件中使用管道

我的问题可能很简单,但只是找不到在事件中使用管道的方法,例如(单击)。像这样的东西: 我的问题可能很简单,但只是找不到在事件(例如,单击)中使用管道的方法。像这样的东西: <button (click)="quizAnswers(answer?.texte | translate | async)"></button> 我总是遇到错误。我尝试用 () 或 {} 或 [] 包裹它... 有一些解决方法,例如将内容放入属性中,然后使用 this.attribute 在事件中获取它,但我确信有一个正确的方法! 提前感谢您的帮助 解决方法是在点击处理函数中调用管道: function quizAnswers(answer) { let translatePipe= new TranslatePipe(); ... return translatePipe.transform(answer?.texte); } 我刚刚解决了同样的问题。操作表达式不能包含 async 管道。但是,您可以使用隐藏的 <input> 元素来保存 Promise/Observable 流的最新值,然后在任何地方访问该值。 <input #dummy style="{display: none}" type="text" value="{{ myAsyncSource | async }}"> <a (click)="myFunction(dummy.value)">{{ dummy.value }}</a> 对于您的情况<button>,实际上有一个单行解决方案,可以消除对虚拟<input>的需要,已发布在此解决方案中: <button type="button" #item value="{{i$ | async}}" (click)="buttonClicked(item.value)">BUTTON</button> 另一种解决方案是使用 *ngIf 模拟分配。 <ng-container *ngIf="{ text: answer$ | async } as data"> // is important to save it in an object, so it's always truthy <button (click)="quizAnswers(data.text)"></button> </ng-container> 或者,如果您喜欢,也可以使用库:*ngLet:https://github.com/nigrosimone/ng-let

回答 3 投票 0

Spark RDD.pipe FileNotFoundError: [WinError 2] 系统找不到指定的文件

我的目标是通过 RDD.pipe 从 pyspark 调用外部(dotnet)进程。由于这失败了,我想测试通过管道传输到一个简单的命令: Spark = SparkSession.builder.master("local").appName(&

回答 1 投票 0

使用基本 R 管道创建表达式/调用

有没有办法执行以下操作 例 1 <- quote(iris) ex2 <- quote(dplyr::filter(Species == "setosa" & Sepal.Width > 4)) 替换(x %>% y, 列表(x = ex1, y = ex2)) #&...

回答 1 投票 0

Cin 总是失败并且在管道之后不停止执行

这里是函数的代码: #包括 #包括 #包括 #包括 使用命名空间 std; int main (int argc, char **argv) { 字符串

回答 1 投票 0

如果我不使用 wait(),带有 forks 的 C 程序仅打印输出

我正在用 C 编写一些程序来了解子进程,但我在使用下面的代码时遇到了一些问题。这个想法是使用 exec、未命名管道和 cop 来模拟带有管道的 bash 命令...

回答 1 投票 0

为什么 wc 根据 stdin 连接方式输出不同的填充空间?

请参阅以下两个命令及其输出: hal@DESKTOP-B3IP76D:~$ 厕所 < myfile.txt 4 4 34 hal@DESKTOP-B3IP76D:~$ cat myfile.txt | wc 4 4 34 My understanding is that these two...

回答 1 投票 0

为什么写入关闭管道会返回成功

我最近读了一篇文章。在这篇文章中,Soner关闭了父进程和子进程的管道读取端。但是当写入管道时,似乎没有生成SIGPIPE信号。 我修改了...

回答 1 投票 0

为什么我的输出在通过管道传输到从标准输入获取输入的程序后不能保持完整性?

当我尝试将某些输出传输到 shell 中的另一个命令时,我的输出被损坏。当我单独执行可执行文件或将其输出重定向到无法执行的程序时,不会发生这种情况...

回答 1 投票 0

将 JSON 对象转换为漂亮打印的 JSON 的 Angular 2 管道

尝试编写一个 Angular 2 管道,该管道将采用 JSON 对象字符串并将其打印/格式化返回以显示给用户。 例如,需要这样: { “id”:1, “n...

回答 6 投票 0

无法在 R 中使用带基管的特殊 (`) 函数

使用 magrittr 管道,可以使用反引号 (`) 在管道链中包含特殊功能1。 例如: 图书馆(马格里特) c(7, 6, 5) %>% 排序() %>% `[`(1) #> [1] 5 # 和 3%&...

回答 6 投票 0

从管道读取时数据丢失

我正在学习Linux编程。这是我的代码。我想在子进程中写入并从父进程中读取。似乎有些数据丢失了。我的代码有什么问题吗? #包括 #inc...

回答 2 投票 0

通过绑定挂载使用 FIFO 管道在主机和 Docker 容器之间进行通信(Linux)

我的容器在绑定安装的目录中创建 fifo 管道,但容器在读取或写入此管道时,主机无法接收它,反之亦然。具有创建或打开管道工程的类似权限...

回答 1 投票 0

创建管道但稍后读取其标准输出

我创建了用于读取的管道(在 C 中使用 popen)并使用 fgets 读取其输出 - 并且效果很好。 但现在我需要两项改进,并且不确定如何继续 - 大多数答案都相对较旧,也许

回答 2 投票 0

更改管道中的文件名

我有一个 for 循环,它接受具有一种扩展名类型的文件,但管道中的最终命令要求 STDIN 文件具有另一种类型的扩展名。在我的管道中,我使用 awk 来更改...

回答 1 投票 0

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