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() に渡します。「アットジョブ」を使用してDBを更新しようとしましたが、うまくいっていますが、更新後に何かを印刷したい...よろしくお願いします! =)
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; }