bash文件一个接一个地运行一个imacros

时间:2013-06-06 08:56:24

标签: bash firefox ubuntu batch-file imacros

我试过搜索但是我能找到的只是批处理窗口,所以我假设相当于ubuntu的bash
batch example
我正在使用ubuntu和firefox,想要一些我可以在imacros面板上使用的东西,就像我使用.iim文件一样,这可能吗?
我不知道批处理或bash,我只想运行一个imacros然后再运行第二个。

如果可以安排它们在特定时间运行,我不确定是否/如何使用cron完成。

2 个答案:

答案 0 :(得分:1)

您可以使用以下方式从终端启动iMacros宏:

firefox "imacros://run/?m=my_macro.iim"

如果要创建cronjob,请使用

编辑crontab
crontab -e

并输入例如:

* * * * * export DISPLAY=:0 && firefox "imacros://run/?m=my_macro.iim"

诀窍是使用" DISPLAY =:0"在firefox之前(因为firefox是GUI应用程序)。请注意" * * * * *"意味着"每分钟运行一次" (有关详细信息,请参阅https://help.ubuntu.com/community/CronHowto。)

如果你想在宏完成后自动关闭Firefox,只需添加" TAB CLOSE"在宏代码的末尾(它比杀死Firefox好得多)。

我希望它有所帮助!

答案 1 :(得分:0)

Bash或Batch新手,请按照以下步骤操作:

1。书签SS64.com

本网站对几乎所有常见的shell命令都有很好的定义和示例。

2。熟悉shell。

在命令行中游玩,以便您对其行为方式感到满意。

3。脚本只是一个命令列表。

无论是处理Batch(.bat)还是Bash(.sh),都要了解这些脚本只是一个命令列表。


至于iMacros,我不完全确定你在问什么。

您是否只想根据时间表运行几个.iim文件?

此页面讨论调度imacros cron作业: http://wiki.imacros.net/Linux#Activate_the_cron_entry