Ответ 1
Вы все еще можете использовать NSTask в Swift. Ваш пример будет примерно таким.
let task = NSTask()
task.launchPath = "/bin/ls"
task.arguments = ["-l"]
task.launch()
Как я могу вызвать внешнюю команду (запустить подпроцесс) из Swift script?
Возможно, что-то вроде call(["ls", "-l"])
в Python.
Вы все еще можете использовать NSTask в Swift. Ваш пример будет примерно таким.
let task = NSTask()
task.launchPath = "/bin/ls"
task.arguments = ["-l"]
task.launch()