问题标签 [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.
php - Unix 'at' 命令通过 PHP 运行单个函数
是否可以使用 Unix 'at' 命令安排单个 php 函数在未来的特定时间运行?如果是这样,这将如何完成?
这也是处理安排单个函数在以后运行的最佳方法吗?
mysql - 我可以为从 Windows At.exe 创建的 .sql 文件指定 .zip 格式吗?
我已经使用 AT.exe 在我的 Windows 2003 服务器上自动备份我的 mySQL 数据库。我已经安排了这样的工作,工作正常。
在 23:59 /EVERY:m,t,w,th,f,s,su c:\path\backup.bat
在 backup.bat 文件中,是这一行
C:\wamp\bin\mysql\mysql5.5.20\bin\mysqldump -u username -ppassword --result-file="c:\automatedDBBackups\backup.%DATE:~10,4%-%DATE:~4, 2%-%DATE:~7,2%.sql" 数据库名
我想为输出文件指定压缩格式。
at-job - 回声“命令” | 现在 - 命令的输出在哪里
我有一个代码可以做到这一点。命令是一个 perl 脚本。我在任何地方都看不到它的输出。是否有我可以检查的 at 命令日志。在是一个相当普遍的词,所以我在谷歌上得到了无关紧要的点击。Man at 没有提供任何信息。感谢您的任何回答
linux - Bash - 在没有文件的情况下使用 AT 命令
听起来可能很奇怪,但我需要运行AT命令并安排一个命令,但我不想制作一个文件并使用-f选项将其发送到 AT。是否有可能将整个内容写在一行中。假设我想在 13:10 运行“gnome-terminal”。
谢谢
linux - nohup 和现在的区别
似乎nohup和at now没有区别,但也许有微妙之处?
linux - Linux“at”命令可以在/bin/sh以外的环境中运行吗?
我需要一个调度程序(仅限一次操作)用于我正在编码的站点(在 php 中),我有两个想法:
1- 使用 crontab 运行 php 脚本,并针对计划操作的数据库进行验证,并执行比当前时间更早的操作。
2-使用“at”命令安排各种任务。
第二个选项似乎更好更简单,所以这就是我想要做的。但是,我还没有找到一种方法来告诉“at”使用 PHP 解释器运行命令,到目前为止,我一直在创建一个 .sh 脚本,其中包含一个命令,即通过php解释器。这远非最佳设置,我希望我可以直接通过“at”执行 php 代码,例如:
可能吗?我没有发现任何关于在 man 或 online 中使用 bash 以外的环境的信息。
bash - 在终端中回显“at”命令失败
今天上午 9:00 在我的 Linux 命令行上打印“hello”(或一些提醒):
但是,在指定的时间,什么都没有发生。
我有一个空文件,etc/at.deny
没有/etc/at.allow
文件,所以使用该命令的权限应该没有任何问题。此外,在上午 9:00 写入文件也可以:
所有作业都按计划显示,我无法在终端窗口中获得任何输出(我在带有终结者的 Crunchbang Linux 上)。为什么?我是否需要以某种方式指定该输出的窗口?
谢谢你的帮助!
php - How can I use AT command of linux from PHP?
Possible Duplicate:
Creating an email queue in PHP?
My PHP script is sending hundreds of emails. And I want to set gap between these email sending times as 5 mins. I mean, time tap between each 2 emails should be 5 mins. Like one should be sent at 12:45am, second 12:50am and so on.
For that I have tried from command line:
#xA;So this works fine, mail is sent at 08:10am. But, how can I do the same from PHP? How can I use AT command of linux from PHP?
Or there is any other easy way?
batch-file - nohup 用于批处理命令,使用“for x in find”
我正在尝试对当前目录中以 .fastq 结尾的所有文件运行 Python 脚本 (qTrimHIV.py)。我想nohup
在开头追加,以便它从一个命令中执行所有文件,无论我是关闭终端还是注销。
个人命令:
效果很好。但是当我把 nohup 放在批处理命令前面时:
我得到上面的错误。
但是,如果我将 nohup 放在实际命令“python ../qTrimHIV.py”之前效果很好,但这并不是我真正想要的,因为我想一次提交所有文件的任务并让它运行直到完成,无需保持登录。
我试过了
但它并没有让我看到工作的进度,而且我不知道它是否还在运行。
谁能给我任何建议?我应该使用不同的命令nohup
吗?
php - 如何使用“at”延迟 php 执行并保持 sudo 权限
我没有找到我要找的东西,所以,我在这里。
我尝试使用“at” unix 命令将 script.php 执行延迟到“现在 + 1 分钟”,同时保留 sudo 权限
我的问题是这个由“at”执行的 script.php 没有创建/编辑/删除文件或目录的权限,也没有运行我创建的 script.sh 的权限。
我尝试了许多不同的方法并得出了结论:
当我在终端中复制/粘贴它时,此命令运行良好,但不是来自 PHP:
- 有时它有效,但由于权利原因触发了异常
- 有时它根本不执行“at”命令,en exec() 返回代码“1”
我还编辑了 suoders 以添加 apache 用户(www-data)执行我需要的所有命令(echo、chmod、chown、script.sh、...)的权限,但仍然无法正常工作。
非常感谢您的帮助!
杰西