Linux에서 캘린더 텍스트 파일 생성

Linux에서 캘린더 텍스트 파일 생성

아래와 같이 Linux에서 텍스트 파일을 생성하는 방법.

근무 주, 한 줄에 7개의 날짜.

2016WW22=20160521:20160522:20160523:20160524:20160525:20160526:20160527:
2016WW23=20160528:20160529:20160530:20160531:20160601:20160602:20160603:

답변1

어쩌면 다음과 같은 것일 수도 있습니다.

for i in {0..202} ; do date --date "$i days 2016-05-21" +%Y%m%d ; done |\
   awk 'NR%7==1 {print ""} {printf $1 ":"}' | \
   awk 'BEGIN { n=22 } $1!="" { printf "2016WW%02d=%s\n",n++,$1}'

원하는대로 숫자를 조정하십시오.

관련 정보