特定の時間に実行するようにCプログラムをスケジュールし、完了したら出力を他の人に電子メールで送信するにはどうすればよいですか?私は個人的にUbuntuで働いていますが、一般的な答えでもいいようです(Ubuntuを使用することが重要な場合)。
C ++プログラムでも同じことができますか?それでは、実装方法によって実際に違いはありますか?
答え1
プログラムの実行方法(特性に関係なく)が一例です。実行可能ファイルであるコンパイル済みプログラムが必要です。そしてcronにレコードを追加する必要があります。記録は次のとおりです。
10 5 * * * /path/to/your/program
上記はprogram
ディレクトリで/path/to/your
実行されます。05:10
メールを送信しようとしてもこの機能がプログラムに含まれていない場合は、プログラムを実行して出力をファイル(実際または仮想)にリダイレクトし、メールを送信するシェルスクリプトを作成できます。