Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
C 中管道命令的问题
我正在尝试用 C 语言为 Unix 创建一个简单的 shell 我已经能够完成所有命令的解析和执行 但我遇到了管道问题 我认为问题在于我没有连接到正确的管道来输入第二个命令 例如 如果我输入 ls wc 它会在 wc 命令之后暂停 我认为这
c
unix
pipe
piping
有没有跨平台的方法来检查 stdout 是否正在通过管道传输到 Rust 中的另一个程序?
当输出通过管道传输到终端以外的其他地方时 我想禁用颜色 翻译成 POSIX 语言 你的问题将是 stdout 不是 TTY 所以 nix 上的答案可以通过以下方式获得 isatty STDOUT FILENO https stackover
Rust
pipe
TTY
通过管道id杀死linux进程
我想杀死一个进程并通过以下方式获取它的 id pgrep f python myscript py 我想打电话 kill s SIGINT 对此 但我找不到任何方法来做到这一点 该命令需要在一行中 尝试使用反引号运算符来评估子命令 kill
Linux
pipe
kill
我可以在不使用 cat 的情况下将 shell 函数作为管道有条件地“消失”吗?
我有一个 bash 脚本 可以从命令管道中生成一些文本 基于命令行选项 我想对输出进行一些验证 举一个人为的例子 CHECK OUTPUT 1 check output if CHECK OUTPUT check then Don t ch
bash
shell
pipe
cat
如何使用 Pipe 和 purrr 获取列表名称和切片名称
我想知道在使用 purrr 的管道操作时如何获取列表名称或组名称作为标志 例如 我想使用传递给 ggsave 函数的每个列表名称的动态参数 require purrr require ggplot2 lst list a1 data fra
r
ggplot2
pipe
purrr
通过管道 $_POST 到外部命令
我有一个程序可以读取 JSON 请求stdin 我想用 PHP 调用它 这就是我现在所拥有的 这可行 但是有没有更直接的方法将 PHP 中的字符串放入stdin 类似的东西pipe json encode POST JSON NUMERIC
php
POST
request
pipe
子进程的奇怪行为
我有一个关于子进程行为的问题 这个测试程序的目的是运行Linux命令echo Hello wc使用管道 我的命令不起作用 结果调用了错误的 c 字符串 预期输出是 command 0 echo command 1 wc 但是 我得到 com
c
Linux
shell
pipe
execvp
Python 子进程因命名管道而挂起
I m 挣扎在试图模仿这个简单的片段bash cat tmp fifo tub 1 24027 gunzip c tmp filedat dat gz gt tmp fifo tub line 01 line 02 line 03 line
python
subprocess
pipe
pythonmultithreading
带动态标题的管道 ggplot2
我可以获取数据并在 ggplot 中使用管道制作标题吗 假设我有这样的数据 x lt c 5 17 31 9 17 10 30 28 16 29 14 34 y lt c 1 2 3 4 5 6 7 8 9 10 11 12 day lt
r
ggplot2
pipe
后台进程重定向到 COPROC
在下面的测试脚本中 我运行一个基本协进程 echo内置 在后台运行 附加其标准输出 bin bash TEST 1 coproc bin sleep 100 echo gt COPROC 1 该脚本总是失败 没有明显的原因 给出输出 tes
bash
IPC
pipe
ioredirection
coproc
在 Perl 中从 STDIN 捕获退出状态
我有一个使用如下命令运行的 perl 脚本 path to binary executable path to perl script pl 该脚本对二进制文件的输出执行有用的操作 然后在 STDIN 用完后退出 返回 undef 这一切都
perl
pipe
exitcode
bash 进程替换和尾部结果不正确?
使用 bash 进程替换 我想同时在一个文件上运行两个不同的命令 在此示例中 这不是必需的 但想象一下 cat usr share dict words 是一个非常昂贵的操作 例如解压缩 50gb 文件 cat usr share dict
bash
pipe
tail
tee
如何在 stdout 上显示 Linux 命令的输出并将其通过管道传递给另一个命令? [复制]
这个问题在这里已经有答案了 可能的重复 如何在将标准输出保持在屏幕上的同时通过管道传输 而不是输出文件 https stackoverflow com questions 5677201 how to pipe stdout while k
Linux
shell
command
pipe
将一系列图像从 java 应用程序传输到 ffmpeg 子进程
我正在寻找一种将一系列图像 jpeg 从java应用程序流式传输到FFMpeg STDIN管道的方法 FFMpeg 应该处理这些图像并创建一个视频文件作为输出 FFMpeg 作为 java 应用程序的子进程执行 使用以下命令 ffmpeg
Java
ffmpeg
pipe
BufferedImage
SIGINT 信号在写入管道期间丢失
我有一个程序 使用 pcap dump 函数将使用 libpcap 收集的 pcap 数据转储到 stdout 其中 stdout 作为 FILE SIGINT 需要进行一些清理 因此我使用 sigaction 来处理它 从 shell 执
c
pipe
signals
我没有关闭管道末端的一个,有什么问题发生吗?
我使用管道在父进程和子进程之间进行通信 我读的书说 在父进程中 我必须关闭pipefd 1 但我没有这样做 也没有发生其他事情 所以我的问题是 如果我不关闭pipefd 1 有什么吗 不受控制 此致 int pipefd 2 if pipe
c
pipe
如何使用角度2中的管道过滤列表
你能告诉我如何使用 Angular 2 中的管道来过滤列表吗 https stackblitz com edit angular qvtqeu file src 2Fapp 2Fapp component html https stackb
angular
typescript
pipe
C Shell:重定向和管道工作,但不是输入和输出重定向与 1 个或多个管道的组合
我的 C shell 可以成功处理重定向 例如 ls al gt output txt pre 输出 txt 尽管 pre 确实成功执行 但从未生成任何输出文件 pre 是一个可执行文件 可以打印 GPA 超过 3 0 的姓名 sort 是
c
shell
operatingsystem
pipe
shell pipeline 如何处理无限循环
每当我需要限制 shell 命令输出时 我都会使用 less 对结果进行分页 cat file with long content less 它工作得很好 但我很好奇的是 即使输出永远不会结束 less 仍然有效 请考虑将以下脚本放在inf
Linux
bash
unix
shell
pipe
将数据传输到命令行 php 中?
是否可以使用 unix 管道将数据传输到命令行 php 脚本中 我试过了 gt data php script php 但预期的data没有出现在 argv 有没有办法做到这一点 PHP 可以从标准输入读取 并且还为其提供了一个很好的快捷方
php
commandline
pipe
«
1 ...
3
4
5
6
7
8
9
...16
»