我真的需要能够从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()
有没有人有任何提示?
答案 0 :(得分:3)
想出来!我不知道论点必须是这样的:
task.arguments = ["a-x", "/Applications/application.app"]