【发布时间】:2013-01-12 16:14:11
【问题描述】:
这是 iPhone 在 MacOS 上的开发问题, 我正在使用“waxsim”在模拟器上启动我的 iphone 应用程序。 像这样:
/usr/local/bin/waxsim /Users/me/Desktop/app/build/Release-iphonesimulator/app.app
在我的应用程序中,我使用了 printf(),并且我看到了控制台中打印的 printf 消息。
但我无法将它们放入文件或使用 grep 过滤!我尝试了所有正常工作的方法:
cmd | grep "x"
打印所有消息,但不通过 grep
cmd > myfile
所有消息仍然进入控制台,文件没有任何内容
cmd &> myfile
此命令不会向控制台打印任何内容!但是 myfile 只包含这个:
Launching '/Users/me/Desktop/app/build/Release-iphonesimulator/app.app' on'Simulator - iOS 6.0'
但不是用 printf 打印的实际消息
cmd 2>&1 > myfile
有了这个,一切都进入控制台,没有任何东西进入文件。
我认为waxsim 对管道有一些技巧?
【问题讨论】:
标签: iphone macos bash ios-simulator pipe