相关疑难解决方法(0)

如何以编程方式获取OS X上给定PID的打开文件描述符列表?

我见过的所有内容都说要使用lsof -p,但我正在寻找一些不需要fork/exec的东西.

例如在Linux上,人们可以简单地走路/proc/{pid}/fd.

c macos pid file-descriptor

6
推荐指数
1
解决办法
2272
查看次数

通过应用程序的路径将应用程序置于最前面

如何通过应用程序的路径将应用程序置于最前面?

即假设/Applications/MyApp.app已经开始;有时我想通过将 MyApp.app 窗口的路径传递给 AppleScript: 来将其置于前面myApplScript.scpt /Applications/MyApp.app

我尝试过这个脚本,但这对我不起作用:

on run argv
    set apppath to (item 1 of argv) as string
    tell application "System Events"
        set frontmost of every process whose path is apppath to true
    end tell
end run
Run Code Online (Sandbox Code Playgroud)

谢谢!

macos applescript

4
推荐指数
1
解决办法
2221
查看次数

标签 统计

macos ×2

applescript ×1

c ×1

file-descriptor ×1

pid ×1