要获取执行命令的终端窗口的窗口编号,可以使用AppleScript的System Events应用程序来实现。下面是一个示例代码:
tell application "System Events"
set terminalProc to first process whose frontmost is true and name is "Terminal"
set winID to id of first window of terminalProc
display dialog "Terminal Window ID: " & winID
end tell
这段代码将会获取当前活动的终端窗口的窗口编号,并在对话框中显示出来。你可以将这段代码保存为一个独立的AppleScript脚本文件,然后通过脚本编辑器或终端来运行。
注意:在运行这段代码之前,请确保你正在使用的终端窗口是活动的,并且名称是"Terminal"。如果你使用的终端应用程序名称不同,你需要相应地修改代码中的name is "Terminal"
部分。