【发布时间】:2013-08-17 00:30:54
【问题描述】:
在 Linux 中,我使用 imagemagick import -window $WINDOWID 来截屏终端。
在 OS X 中有类似的东西吗?
【问题讨论】:
-
从技术上讲,
WINDOWID是由您的 X 服务器设置的,并且确实可以在(例如)在 XQuartz 下运行的xterm中使用。至少,答案取决于您使用的终端模拟器。 -
理想情况下,我希望同时支持 iterm2 和默认终端。
-
脚本试图用窗口 ID 做什么? Quartz 窗口 ID 确实存在,但没有简单的方法可以从终端会话中获取一个,即便如此,我怀疑它对您的 bash 脚本有用。
-
@NicholasRiley 我正在使用 imagemagick
import -window $WINDOWID截屏。 -
好的,我现在回答了你的问题 :-)
标签: macos bash environment-variables