一系列具有自动关闭X-windows的eog命令

时间:2016-06-10 06:04:55

标签: linux bash

eog 1.png

触发X-window弹出窗口并在其中显示图像。

有10张图片(例如1.png,2.png ... 10.png)

我写了一个bash shell脚本,如:

eog 1.png eog 2.png ... eog 10.png

当我运行脚本时,我应该点击' q'在键盘上执行下一个命令。 但是,我希望在没有键盘返回的情况下自动运行脚本。 有什么好主意吗? 我正在考虑这样一个过程,其中X-windows在显示几秒后关闭然后下一个命令继续...

1 个答案:

答案 0 :(得分:1)

GNOME图片查看器,eog默认情况下可以选择在幻灯片放映中打开带有选项-s, --slide-show

的图片
eog --slide-show /pathToPictures/

但您可能还想查看yes (GNU coreutils),它可能对字符的自动键盘返回有用。它基本上用你传递给它的任何字符串来回答交互式提示。

假设您的脚本每次都需要q来执行新命令,您可以将脚本运行为: -

yes q | ./yourScript.sh

至于两次执行之间的时间,您可以在执行之间添加sleep命令到秒(默认值)或分钟或小时或天。