我设法从OSX应用程序执行终端命令,但问题是数据被制表。所以我很好奇地问,如果有人知道如何解析这个数据结构,我可以从特定的行和列中获取单个值。我面对的另一个问题是,在列表数据之前有文本,我认为我需要跳过,因此我可以获取该值(我不知道)。 这里是数据的例子。 this is very special output and we are proud of it.
0x0032 099 099 000
我想读一个URL的内容同步在斯威夫特一个简单的命令行批处理脚本。为了简单起见,我使用了cURL - 如果必须的话,我知道我可以使用NSURLSession。我也使用OSX上Swift的开源版本swift build来构建它。 的问题是,在某些URL时,NSTask永远不会终止,如果stdout已经被重定向到一个管道。 // This will hang, and when terminated w
我怎么可能做出的声明,如果是这样的: if(the output of a nstask is equal to a specific string){
//do stuff over here
}
我运行一个NSTask,它把的出来这是一个从它的到来在NSLog的数据,但我怎么可能不显示它存在,但其存储为的NSString或类似的 这是我的任务是什么样子 NSTask *task