これを行うには、学校サーバー(ルートアクセス権がない)の現在の日付を取得しようとしています。
金曜日までカウントダウンするスクリプトを作成します(例:出力は「今日は日曜日です。金曜日まで5日間残りました」)。ユーザーの時刻と日付の代わりにサーバーの時刻と日付を使用する必要があります。
答え1
Linuxにタグ付けしたので、強力なdate
ユーティリティを自由に使用できます。これらのタスクを実行する方法は次のとおりです(今日発生したいタスクによって異なります)。はい金曜日 – これはあなたを連れて行きますNext注):
now=$(date +%s)
fri=$(date +%s -d "next Friday")
days=$(( (fri - now) / 86400))
echo Today is $(date +%A), you have $days until Friday
答え2
開始は次のとおりです。
date "+Today is %A"
date "+The current day of the week as an integer is %u"
date
このコマンドのマニュアルを確認してください。
答え3
dateutils
今日の日付を印刷するには:
$ dateconv -f "Anno Domini %OY %Om %Od" now
Anno Domini MMXVII IV XXX