首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

bash coproc和剩余的coproc输出

coproc 是 Bash 中的一个内置命令,用于创建一个协程进程

下面是一个简单的例子,展示了如何使用 coproc 和读取剩余的输出:

代码语言:javascript
复制
#!/bin/bash

# 创建一个协程进程,执行 "ping" 命令
coproc mycoproc { ping -c 4 www.google.com; }

# 读取协程进程的输出
while read -r line; do
  echo "Output: $line"
done <&"${mycoproc[0]}"

# 等待协程进程结束
wait $!

在这个例子中,我们创建了一个名为 mycoproc 的协程进程,执行了 ping 命令。然后,我们使用 read 命令从协程进程的标准输出中读取数据,并将其输出到终端。最后,我们等待协程进程结束。

注意,coproc 命令创建了两个文件描述符:${mycoproc[0]} 用于读取协程进程的标准输出,${mycoproc[1]} 用于写入协程进程的标准输入。在这个例子中,我们只需要读取输出,所以只使用了 ${mycoproc[0]}

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

1分55秒

BT401双模蓝牙模块dac输出和iis主机输出的演示

1分10秒

DC电源模块宽电压输入和输出的问题

8分10秒

085_尚硅谷大数据技术_Flink理论_Table API和Flink SQL(六)_表的输出_输出到文件

19分55秒

08-jsp/11-尚硅谷-jsp-out和response输出的区别

20分33秒

132_第十一章_Table API和SQL(三)_基本API(四)_表的查询和输出(一)

15分0秒

133_第十一章_Table API和SQL(三)_基本API(四)_表的查询和输出(二)

3分9秒

视频-语音芯片KT142C两种音频输出方式PWM和DAC的区别

7分33秒

058.error的链式输出

3分25秒

2.16.雅可比符号jacobi

-

移动公布5G 700M基站采购结果,华为占60%!

6分1秒

2.15.勒让德符号legendre

1分24秒

C语言 | 输出平均成绩最高学生的信息

领券