Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode 可执行管道输入?_Xcode_Arguments_Pipe_Executable - Fatal编程技术网

Xcode 可执行管道输入?

Xcode 可执行管道输入?,xcode,arguments,pipe,executable,Xcode,Arguments,Pipe,Executable,如何使用管道输入在Xcode中运行可执行文件?例如: echo "abc" | myexec 我知道我可以在可执行文件[name]Info>arguments选项卡中为我的可执行文件设置参数,但似乎没有为其添加前缀或其他选项 我在“常规”选项卡中看到“将管道用于标准输入/输出”,但如何使用它?似乎什么都没变 我使用的是Xcode 3.2.6。我不知道这是否是最优雅的方式,但是您是否可以有一个Shell脚本构建阶段,将第一个命令的输出分流到一个文件(echo“abc”>tempfile)中,然后

如何使用管道输入在Xcode中运行可执行文件?例如:

echo "abc" | myexec
我知道我可以在可执行文件[name]Info>arguments选项卡中为我的可执行文件设置参数,但似乎没有为其添加前缀或其他选项

我在“常规”选项卡中看到“将管道用于标准输入/输出”,但如何使用它?似乎什么都没变


我使用的是Xcode 3.2.6。

我不知道这是否是最优雅的方式,但是您是否可以有一个Shell脚本构建阶段,将第一个命令的输出分流到一个文件(
echo“abc”>tempfile
)中,然后用(
myexec
)调用您的可执行文件


除此之外,我还没有在网上找到太多关于“使用管道进行标准输入/输出”的解释。

+1因为它是少数几个真正费心提到版本号的Xcode问题海报之一!正如你所说:这并不是最优雅的解决方案,但它做到了。谢谢,就是这样。它实际上所说的只是,或多或少,“它可能会使您对调试器控制台的使用变得一团糟”。