2017-05-16 3 views
1

6時間後にコマンド(シミュレーション)を1回だけ実行したいと思います。'at'と 'crontab'を使わずに一度だけコマンドをスケジュールする方法

私は仕事をするために "at"に出くわしましたが、残念ながらパッケージをインストールする権利はありません。

また、パラメータとして時刻と日付がかかる「crontab」を見つけました。

私の場合、6時間後にシミュレーションコマンドを1回だけ実行したいと思います。これはcrontabを使って可能ですか、あまりにも野心的ですか?

他の方法で私にご意見をお寄せいただければ幸いです。

+0

はhttps://superuser.com/questions/1002227/alternative-batch-command-for-resources-rather-than-load/1002233#1002233を参照してください。 – david

答えて

1

6時間スリープしてからコマンドを実行するシェルスクリプトを作成することができます。今すぐ実行してください。コマンドは6時間後に1回実行されます。

#!/bin/bash 

sleep 6h # or, "sleep 21600" if your system doesn't support the "6h" syntax 
yourcmd 
関連する問題