问题标签 [at-job]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bash - 使用 at 命令执行的作业挂起
我有 bash 脚本 test.sh,它运行一个简单的命令,如下所示
现在我调用它如下
现在这项工作永远不会被执行。
我已经安排了 2 个作业,如果您注意到每个作业中有一个等号如果我理解正确,则等于意味着它当前正在运行的作业,但是看到的作业没有输出,即输出为空。我希望每个作业的输出都发送到 /var/spool/at/spool/
/etc/at.deny 或 /etc/at.allow 文件中没有设置权限。
我想知道我可以检查什么来获得这个作业没有执行的原因,而且我注意到这个作业在大约 2 小时左右后自行退出,是否有一些默认配置触发了这个?
python - 使用 Windows AT 命令行提示符运行 python 脚本
问题是:应该如何准确地查看 AT 命令来安排由 python 执行的一次性任务。这是我尝试过的:
两者都不行,请指教。命令行示例是必需的,不能在这个上使用调度程序向导。
macos - 在 mac 上使用“at”命令时遇到问题
我无法at
从 Mac 终端获取运行命令。
我试过at -f test.txt 10:44
将它放在队列中,但它永远不会运行。
我试过sh test.txt | at 10:43
将它放在队列中(尽管它从不运行),但它也会立即运行脚本。
运行sh test.txt
良好,它是一个发送电子邮件的测试脚本。
我究竟做错了什么?
linux - 命令时参数的测试语法
我想在运行 at 命令之前测试一个 at time 参数。用例是我想在不同的时间在不同的计算机上运行 at 命令,所以我想先存储 at 参数,这意味着我想在第一次输入时检查它。
例子是之前:
ruby - ruby 脚本中的 at 命令
我有一个简单的 ruby 脚本,它会在一定时间后发送邮件,这是我的代码:
每当我运行这个脚本时,我都会得到
sh:END:未找到
编辑 1
如果我在单行上使用
它给出了错误:
语法错误。最后看到的令牌:e
乱码时间
这做错了什么?
php - at linux 作业的命令不能从 php 工作
我有一个.sh
带有curl命令的脚本:
从终端这很好用:
从 php 这很好用:
从终端这很好用:
从 php 这将不起作用:
即使我将at
命令放入脚本并从 php 运行脚本,该at
命令也会被忽略:(
linux - 将输入发送到由“at 命令”调用的程序
我有一个接受 2 个提示(y/n)的程序。例如:
停止程序
现在,我想使用“at”命令来自动化它。以下适用于 Solaris 但不适用于 Linux RHEL:
任何想法?谢谢!
linux - 在 docker 容器内的命令
我正在尝试在 docker 中运行 at 命令。此命令存在于脚本中,即入口点脚本,该脚本在使用 docker run 命令启动容器时运行。大多数情况下,该at
命令会成功运行,但在五分之一的情况下,该命令不会运行。这是某种错误还是我错过了什么?请提出一些建议。
python - 使用 python 脚本中的 at 命令通过 ssh 运行带有参数的脚本
我有一个 python 程序,它需要通过 ssh 在远程系统上调用一个脚本。
此 ssh 调用需要在指定日期发生(一次),这可以通过 linux at 命令完成。
我可以使用我的 python 程序中的os
模块或模块来调用这两个外部 bash 命令。subprocess
将某些参数传递给远程脚本时会出现问题。
除了在以后远程运行之外,我希望调用的 (bash) 脚本还需要将几个参数传递给它,这些参数是我希望传递给脚本的 python 变量。
其中一个参数是一个包含空格但理想情况下作为单个参数传递的字符串;
例如:
./script.sh "Argument with Spaces"
其中 $1 等于"Argument with Spaces"
我尝试了在 python 和字符串本身中转义双引号和单引号的各种组合,以及在整个 ssh 命令周围使用重音符号。最成功的版本根据需要使用参数调用脚本,但忽略 at 命令并立即运行。
python中有没有一种干净的方法来完成这个?
bash - 在工作中要求时间
该脚本保存在一个名为test.sh
. 当我在例如下午 5 点执行它时,它会写入case1
我的日志文件。但是对于每个后续at
调用(每分钟发生一次),脚本都会写入case2
我的日志文件。你能解释一下为什么吗?