Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos OSX shell命令,用于活动窗口的屏幕截图,或与xwininfo等效的命令_Macos_Shell_Window_Screenshot - Fatal编程技术网

Macos OSX shell命令,用于活动窗口的屏幕截图,或与xwininfo等效的命令

Macos OSX shell命令,用于活动窗口的屏幕截图,或与xwininfo等效的命令,macos,shell,window,screenshot,Macos,Shell,Window,Screenshot,我正在寻找一个OSXShell命令,相当于Linux的scrot-u,它获取活动窗口的屏幕截图(请注意,这是一个自动脚本,不应该在每个屏幕截图时提示用户单击所需的窗口) 一个可能的替代方案是OSX等价于xwininfo,它提供了所需窗口的坐标和尺寸,我可以使用它在完整屏幕截图上进行自动裁剪 谢谢。可以轻松地捕获当前活动窗口,而无需担心窗口id 您可以这样使用它: $ sleep 2 ; ./quickgrab -file ~/Desktop/Screenshot-`date '+%Y%m%d-%

我正在寻找一个OSXShell命令,相当于Linux的
scrot-u
,它获取活动窗口的屏幕截图(请注意,这是一个自动脚本,不应该在每个屏幕截图时提示用户单击所需的窗口)

一个可能的替代方案是OSX等价于
xwininfo
,它提供了所需窗口的坐标和尺寸,我可以使用它在完整屏幕截图上进行自动裁剪

谢谢。

可以轻松地捕获当前活动窗口,而无需担心窗口id

您可以这样使用它:

$ sleep 2 ; ./quickgrab -file ~/Desktop/Screenshot-`date '+%Y%m%d-%H%M%S'`.png

如果您使用来自的二进制文件,则它还将捕获活动的Chrome窗口。

欢迎使用Stackoverflow!我希望你会得到正确的答案。啊,手册页上没有记录你想要的选项。是-l。看见