运行 来自 swift 的 .sh 文件?
Run a .sh file from swift?
我真的需要能够从 swift 获得一个 .sh 文件 运行!我调查了 t,出于某种原因,人们希望我 运行 shell 程序 在 swift 文件中,但它并没有结束工作.我正在尝试 运行 一个命令,真的。不过,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()
有人有什么建议吗?
想通了!我不知道参数必须是这样的:
task.arguments = ["a-x", "/Applications/application.app"]
我真的需要能够从 swift 获得一个 .sh 文件 运行!我调查了 t,出于某种原因,人们希望我 运行 shell 程序 在 swift 文件中,但它并没有结束工作.我正在尝试 运行 一个命令,真的。不过,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()
有人有什么建议吗?
想通了!我不知道参数必须是这样的:
task.arguments = ["a-x", "/Applications/application.app"]