Xcode 可执行管道输入?
如何使用管道输入在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)中,然后
echo "abc" | myexec
我知道我可以在可执行文件[name]Info>arguments选项卡中为我的可执行文件设置参数,但似乎没有为其添加前缀或其他选项
我在“常规”选项卡中看到“将管道用于标准输入/输出”,但如何使用它?似乎什么都没变
我使用的是Xcode 3.2.6。我不知道这是否是最优雅的方式,但是您是否可以有一个Shell脚本构建阶段,将第一个命令的输出分流到一个文件(
echo“abc”>tempfile
)中,然后用(myexec
)调用您的可执行文件
除此之外,我还没有在网上找到太多关于“使用管道进行标准输入/输出”的解释。+1因为它是少数几个真正费心提到版本号的Xcode问题海报之一!正如你所说:这并不是最优雅的解决方案,但它做到了。谢谢,就是这样。它实际上所说的只是,或多或少,“它可能会使您对调试器控制台的使用变得一团糟”。