X.<current_date_and_time>_<time in HHMM>
現在の時間である3分という名前のファイルを生成する必要があります。
例:現在の日付が2016年9月17日で現在時刻が14.21の場合、ファイル名は次のようになります。X.20160917.1421_1424
私が使用するコマンドは次のとおりです。
mv sample.xml A$(date +%Y%m%d.%H%M)_$((date +%H%M)+ 3m)
+3mが含まれているので動作しません。
ベストアンサー1
GNUを仮定するとdate(1)
:
mv sample.xml A"$(date +%Y%m%d.%H%M)_$(date -d 'now +3 minutes' +%H%M)"