【发布时间】:2020-06-19 06:20:04
【问题描述】:
我发现这个https://stackoverflow.com/a/50160844/7872119 解决了我目前的任务。然而,这是我第一次在 C++ 中使用管道。所以我对这一切还比较陌生。我很好奇,如果我想改变这个程序来处理多个管道,我怎么能准确地计算有多少个管道?我知道 ptr 变量是一个令牌,但是命令在解析时不会执行吗?我如何能够在执行之前计算所有管道?我希望能够在最后执行这样的事情
cat text.txt | sort | tail -3 | grep thankyou
【问题讨论】:
-
答案是“将输入正确解析为代表管道的对象”。对于初学者,您可以拆分
|字符并将结果列表的每个元素视为管道中的命令。 -
问题的标题+内容和问题中提供的参考似乎与C++有关,删除了C标签。