标签: automation

如何从终端更新我的语言?

安装 Ubuntu 并更新系统后,我通常做的第一件事是确保所有应用程序都使用首选语言环境。为此,我从 Dash启动语言支持,它会自动下载剩余的本地化包:

在此处输入图片说明

这很有效,但由于我是从终端完成大部分 Ubuntu 安装后工作的,因此我也想从终端执行此操作。

有没有办法这样做?

command-line automation internationalization localization

3
推荐指数
1
解决办法
4158
查看次数

Linux 中的前台任务调度类似于 Windows 的 Task Scheduler

我在 Windows 上有一个批处理应用程序,我每天在午夜运行。最近,我将其转换为 Linux 机器上的 Linux shell 脚本,并希望每天午夜类似地运行它。我的要求如下:-

  • 对于在前台运行的 shell 脚本 - 这是为了让我看到正在运行的进程的输出并在它失败时纠正/修复问题。
  • 与 Windows 任务调度程序的工作方式类似,我想要一个可以运行的脚本列表,并且可以启用/禁用这些列表。
  • (可选)理想情况下,可以通过编程方式修改 Task Scheduler 等效项。这将允许我根据已运行任务的结果禁用/启用任务。

这是可行的吗?我已经看到下面的链接,但它们不包含我的用例所需的所有标准。如果下面的链接之一是正确的方法,那么示例会非常有帮助。

bash scripts automation schedule

3
推荐指数
2
解决办法
463
查看次数

脚本/应用程序解压文件,并且只删除成功扩展的档案

我有一个 cron 作业,它运行一个脚本来解压缩某个目录中的所有文件(/rared 为了参数)并将扩展的文件放在 /unrared 中。我想更改此脚本,以便它仅在成功提取.rar 文件时从 /rared 中删除原始 rar 档案。

这并不意味着unrar报告说它们已被完全提取,因为我之前在解压过程中出现过数据损坏的情况。

理想情况下(天上掉馅饼,只是为了让您了解我正在拍摄的内容,)unrar 程序将包含此功能,将预期的 md5sum 值与实际的 md5sum 值进行比较,并且仅删除存档比赛。如果必须的话,我不介意编写整个过程的脚本,但是必须有比取消两次并比较 md5sums 更好的方法。

scripts automation

2
推荐指数
1
解决办法
2万
查看次数

如何在 selenium IDE 中运行宏而不必将手从键盘上移开?

我正在寻找某种形式的实用程序,可以从 Ubuntu 中的命令行运行,该实用程序将单击特定窗口中的按钮。我想要做的是在 selenium IDE 中运行一个宏,而不必将我的手从键盘上移开。

ide automation

2
推荐指数
1
解决办法
789
查看次数

如何自动每页打印多张图像?

使用 Ubuntu Linux,每页打印多个图像的最佳/最简单方法是什么?

应动态选择图像和页面的全局数量以及每页请求的图像数量。

automation image-processing

2
推荐指数
1
解决办法
1937
查看次数

Cron 没有运行脚本

我已经寻找了几个可能导致我的问题没有运气的原因。这个问题似乎非常特别:我运行 LTS 10.04 的服务器没有正确运行与互联网使用相关的脚本。我正在尝试从我的服务器更新动态 dns,以便我的域将始终指向我的服务器。我通过 ssh 连接到我的服务器进行更改并且它始终在运行。

我在两个地方放置了 cron 脚本:

1) 使用 crontab -e 为当前用户添加一个 crontab

2)在/etc/cron.d/下添加一个文件(也是两个不同的文件)

我确保它们归 root 所有并且拥有所有者的访问位。

排除以下几点:

1) 所有 cron 脚本在我的笔记本电脑上运行完美,我的笔记本电脑也是 10.04 LTS

2) 从命令行运行时,这两个脚本都运行良好。

3)在服务器上,如果我每分钟使用 cron 将“hello”连接到一个文件,它实际上可以工作

要运行的两个脚本中较简单的一个具有如下配置:

* * * * * root /usr/bin/wget "-q --read-timeout=0.0 --waitretry=5 --tries=10 --background http://freedns.afraid.org/dynamic/update.php?...........
Run Code Online (Sandbox Code Playgroud)

我隐藏更新密钥的地方,后面跟着一个新行。

我觉得这一定是我错过的特定于 cron 的东西。

我在 /var 或 /var/log 中也没有 cron 日志文件

如果有我忘记提及的信息,请告诉我。

cron automation dyndns

1
推荐指数
1
解决办法
9223
查看次数