是否可以将多个输入传输到一个程序中?

时间:2014-11-08 00:29:29

标签: c bash pipe

我有一个C程序,通过read(0,buffer,size(buffer))函数接收2个独立的输入。 他们采取两种不同的输入。是否可以通过bash命令将两个pytho -c或perl -e脚本传递到C程序中?或者我是否必须更改其源代码?提前致谢

1 个答案:

答案 0 :(得分:11)

您可以使用命令组

{
   echo "First command"
   echo "Second command"
} | nl

或者在一行上方便您进行交互式编辑:

{ echo "First"; echo "Second"; } | nl