从swift运行.sh文件?

时间:2016-01-17 05:33:46

标签: swift bash unix chmod

我真的需要能够从swift运行.sh文件!我查看t并且出于某种原因,人们希望我在 swift文件中运行shell程序,但它最终没有工作。我正试图运行一个命令。但是shell命令确实需要将从应用程序传入的参数。我正在尝试运行的命令是:

chmod a-x /Applications/the input here

我还必须能够通过用户输入来输入密码。我该如何输入密码?

修改

我已经尝试过了:

import Foundation
let task = NSTask();
task.launchPath = "/bin/chmod"
task.arguments = ["a-x /Applications/application.app"]

task.launch()

有没有人有任何提示?

1 个答案:

答案 0 :(得分:3)

想出来!我不知道论点必须是这样的:

task.arguments = ["a-x", "/Applications/application.app"]