gpt4 book ai didi

linux - 在特定时间用 bash 截屏

转载 作者:行者123 更新时间:2023-12-04 19:07:13 32 4
gpt4 key购买 nike

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












我们不允许在 Stack Overflow 上提出有关通用计算硬件和软件的问题。您可以编辑问题,使其成为 on-topic对于堆栈溢出。


去年关闭。







Improve this question




所以,我需要编译一段代码,这需要花费大量时间来编译,至少需要 2-3 个小时。我想在 bash 命令行中找到一种方法,它会按照特定的时间表对我的屏幕进行屏幕截图。现在,我要睡着了,我的电脑还剩 4 小时的电池,我很无聊从我的床上移开,找到楼下的适配器并插入我的电脑。
如果我让我的电脑运行,它会在我醒来之前没电。
我已经在我的 ubuntu 中尝试过:echo"scrot"|在那个时候,
但是我知道为什么,它不起作用。

最佳答案

你可以使用这个命令:

gnome-screenshot -d 5
或者:
gnome-screenshot -d 5 -f ~/Desktop/Screenshots/filename.png
-d 5表示将在 5 秒内截取屏幕截图。
这两个命令之间的区别在于,第一个命令会要求您(使用 GUI)将图像保存在您想要的路径中。另一个是没有必要询问你的路径。 5秒后自动保存。
或者你也可以使用命令 import -window root $HOME/Desktop/filename.png这将截取屏幕截图并将保存在该路径中。
可以使用 import命令你必须安装包 image-magick :
sudo apt-get install imagemagick
安装后,您可以使用执行命令 import -window root $HOME/Desktop/filename.png 的 bash 脚本来安排时间。 .您可以使用 sleep 来做到这一点。
或者您可以通过 安排时间K关机 ,您也必须安装它。
sudo apt install kshutdown
然后,当您安装程序后,打开它并显示如下内容:
enter image description here
您必须选择 其他 选项,然后,如果路径中没有脚本(在我的情况下是: ~/.local/share/kshutdown/extras ),程序会要求您创建脚本。
因此,在该路径中,您必须创建一个包含以下内容的脚本:
#!/bin/bash
导入 -window root $HOME/Desktop/filename.png
或者
gnome-screenshot -f ~/Desktop/Scr​​eenshots/filename.png

现在,如果一切正确,程序将检测到该脚本,您可以选择它。
最后,您必须选择您希望脚本运行的时间。
您可以选择某个时间,例如“23:30”,也可以选择 从现在开始的时间在特定的几分钟、几秒钟、几小时内运行脚本...
最后你按下确定,程序就会做你想做的事!

关于linux - 在特定时间用 bash 截屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66165462/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com