日付形式をファイル日付形式(2017/01/11)からサーバー日付形式(1月12日木曜日)に変換する方法。 ?
現在の日付(サーバー日付)の文字列をgrepするスクリプトを作成したいと思います。まず、日付形式を変換してgrepスクリプトを作成する必要があります。
答え1
GNUはdate
日付をさまざまな形式に解析します。また、希望するほぼすべての形式で日付を出力できます。しかし、「サーバー日付形式」のようなものはありません。
value='2017/01/11'
date --date "$value"
11 Jan 2017 00:00:00
date --date "$value" +'%a %b %d'
Wed Jan 11
あなたの例では、ファイルの日付から「明日」を取得したいようです。 GNUでは、date
次のこともできます。
date --date "$value + 1 day" +'%a %b %d'
Thu Jan 12
書式設定オプションの詳細については、man date
マニュアルページ( )で確認できます。