다음 명령을 사용하여 오늘 날짜를 제공할 수 있습니다.
TODAY=`date +%Y.%m.%d.`
하지만 명령에 다음 3일 또는 X일을 어떻게 제공할 수 있습니까? (우분투 12.04)
답변1
date 명령에 대한 매뉴얼 페이지를 참조하고 -d 옵션을 살펴보십시오.
% date -d '+1 day'
Mon Jul 15 21:51:06 PDT 2013
% date
Sun Jul 14 21:51:16 PDT 2013
%
또한 다음을 실행하는 것이 좋습니다.
info date
더 명확한 정보를 위해.
답변2
가능한 경우 GNU date
다음을 사용하여 오늘과 향후 3일을 표시할 수 있습니다.
x=0
while [ $x -lt 4 ]; do
date -d "$x days" '+%Y.%m.%d.'
x=$((x+1))
done