RosettaCodeData/Task/Execute-a-system-command/Objective-C/execute-a-system-command-3.m

18 lines
302 B
Mathematica
Raw Permalink Normal View History

2013-04-10 22:43:41 -07:00
#import <Foundation/Foundation.h>
void runSystemCommand(NSString *cmd)
{
[[NSTask launchedTaskWithLaunchPath:@"/bin/sh"
2014-04-02 16:56:35 +00:00
arguments:@[@"-c", cmd]]
2013-04-10 22:43:41 -07:00
waitUntilExit];
}
int main(int argc, const char **argv)
{
2014-04-02 16:56:35 +00:00
@autoreleasepool {
2013-04-10 22:43:41 -07:00
2014-04-02 16:56:35 +00:00
runSystemCommand(@"ls");
}
2013-04-10 22:43:41 -07:00
return 0;
}