首页 > 解决方案 > 使用端口快速关闭过程

问题描述

迅速,我想用listening port

let PORT = 5070 

@discardableResult

func shell(_ args: String...) -> Int32 {
    let task = Process()
    task.launchPath = "/usr/bin/env"
    task.arguments = args
    task.launch()
    task.waitUntilExit()
    return task.terminationStatus
}

shell("kill", "-9", "$(lsof -t -i:\(PORT)")

这是我尝试过的,但是那不起作用,因为kill -9 $(lsof -t -i:\(PORT))包含两个命令。

有更好的解决方案吗?

标签: swiftprocessportswift5

解决方案


推荐阅读