Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.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
如何使用shell逐个激活linux中打开的窗口?_Linux_Shell_Screenshot - Fatal编程技术网

如何使用shell逐个激活linux中打开的窗口?

如何使用shell逐个激活linux中打开的窗口?,linux,shell,screenshot,Linux,Shell,Screenshot,我使用的linux系统是RHEL。当前工作区中打开了多个窗口,只有一个窗口处于激活状态。因此,我的问题是: 如何使用shell逐个激活windows 如何使用脚本shell拍摄许多窗口的屏幕截图(使用导入或gnome屏幕截图) 多谢各位 scrot命令将屏幕截图保存在当前工作目录中。您可以使用wmctrl在窗口管理器中关闭和打开窗口。你想做什么?@GregoryNisbet我想用shell命令为每个窗口截图,但import或gnome截图只能为激活的窗口截图。我无法安装wmctrl,因为在我的公

我使用的linux系统是RHEL。当前工作区中打开了多个窗口,只有一个窗口处于激活状态。因此,我的问题是:

  • 如何使用shell逐个激活windows
  • 如何使用脚本shell拍摄许多窗口的屏幕截图(使用导入或gnome屏幕截图)

  • 多谢各位

    scrot
    命令将屏幕截图保存在当前工作目录中。您可以使用
    wmctrl
    在窗口管理器中关闭和打开窗口。你想做什么?@GregoryNisbet我想用shell命令为每个窗口截图,但import或gnome截图只能为激活的窗口截图。我无法安装wmctrl,因为在我的公司中无法访问根目录或internet。你有没有办法用shell命令一个一个地激活窗口,这样每个激活的窗口都可以被捕获。非常感谢。