Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我如何使用 at job 延迟或调用 echo 命令?我想在指定的时间打印一些东西……谢谢!
像回声“你好世界” | 在 12:00 并将此命令传递给 system()。我已经尝试使用“在工作”更新数据库,它做得很好,但我也想在更新后打印一些东西......提前谢谢!=)
仅仅运行echo并没有多大意义,因为输出无处可去(除非您重定向到文件)。本示例将在 12:34 向所有终端发送广播消息
echo
#include <stdio.h> int main() { FILE *f = popen("at 1234", "w"); fprintf(f, "echo 'Hello World' | wall"); fclose(f); printf("Job scheduled\n"); return 0; }