NSString shellPath = @"/Users/lengshengren/Desktop/tool/LSUnusedResources-master/simian/bin";
//脚本路径
NSString* path =[shellPaht stringByAppendingString:@"/aksimian.sh"];

NSTask *task = [[NSTask alloc] init];
[task setLaunchPath: @"/bin/sh"];
//数组index 0 shell路径, 如果shell 脚本有输入参数,可以加入数组里,index 1 可以输入$1 @[path,@"$1"],依次延后。
NSArray *arguments =@[path];
[task setArguments: arguments];
[task launch];

更多推荐