Applescript-获取执行命令的窗口的终端窗口号

时间:2019-09-25 08:47:43

标签: shell applescript tty

我正在尝试将命令应用于运行它的特定窗口。例如:

osascript -e "tell application \"Terminal\" to set the font size of window 1 to 14"

如果您打开了多个窗口,则可以在运行命令的窗口或其他窗口之一上运行,这取决于它是否集中在同一监视器上,而不是集中在同一台显示器上...我想替换window 1和类似currentWindow之类的东西,这就是我一直在运行脚本的窗口。

1 个答案:

答案 0 :(得分:0)

如果始终从命令行手动执行,则可以执行以下操作:

osascript -e 'tell application "Terminal" to set the font size of the front window to 14'

也会:

osascript -e 'tell application "Terminal" to set the font size of window 1 to 14'

在这种情况下,front window始终是window 1