在iOS应用程序中执行bash命令

时间:2013-01-05 09:27:09

标签: ios bash command

是否可以在iOS应用中执行bash命令?例如,我想在我的应用程序中执行“ping”命令,我也需要获取命令的输出。希望我正确地描述了我的问题,谢谢!

2 个答案:

答案 0 :(得分:2)

是的,你可以,但它非常有限,ping可能无法正常工作......无论如何使用系统()并检查gdb。

Running BASH script from iPhone app?

但Quentin对使用PING是正确的。

注意:这仅适用于调试,不应用于实际应用。

此屏幕截图显示ls通过C函数系统()在ios模拟器中运行。 This shows ls being ran in ios simulator.

答案 1 :(得分:0)

  

是否可以在iOS应用中执行bash命令?

据我所知,默认情况下,iOS上没有安装bash,因此您需要在应用程序中包含bash的副本。

  

例如,我想在我的应用程序中执行“ping”命令,我也需要获取命令的输出。

ping不是bash command。这是一个单独的应用程序。 Apple有一个guide to writing ping functionality for iOS