基本的にタイトル。 crontabを使用せずに月に一度起動するスクリプトを実行する必要があります。このスクリプトの開始は、5分ごとに実行される他のスクリプトで実行されます。
だから私の現在の解決策は次のとおりです。
if [ date +%d !="01"] then
else
./script.ksh
fi
これは明らかに、スクリプトが終日5分ごとに開始されることを意味します。これは私が望むものではありません。
どんな提案がありますか?
答え1
日付の希望の部分を一覧表示する日付を取得します。
[[ $( date '+%d%H%M' ) = "010010" ]] && ./script.ksh