jcal

   jcal

  사용법


	jcal [{-w | -d | -f format}] yyyy/mm/dd ndays
	jcal -D yyyy/mm
	jcal -V

	Options are as follows:

	-?          print this help
	-f format   set output format (default: '%Y/%m/%d %W')
	               %% --> %
	               %Y --> yyyy (four digit year)
	               %y --> yy (two digit year)
	               %m --> mm (month)
	               %d --> dd (day)
	               %W --> name of day (Sun Mon Thu Wed Thr Fri Sat)
	               %N --> index of name of day (0 1 2 3 4 5 6)
	               %% --> %
	-d          format is set to '%Y/%d/%d'
	-D yyyy/mm  display how many days in the month
	-V          show version
	-w          format is set to '%W'
	yyyy/mm/dd  year/month/day or '0' for today
	ndays       zero or positive or negative value
  설명

jcal 명령어는 날짜에 관련한 정보를 제공한다. 지정한 날짜가 무슨 요일인지, 지정한 달에는 몇일이 있는지, 지정한 날짜를 기준으로 며칠전 또는 며칠후는 몇월 몇일인지 등등의 데이타를 제공한다.

다음은 jcal 명령어에 대한 예제이다.

# jcal 2005/06/10 100
2005/09/18 Tue
# jcal 2005/06/10 -100
2005/03/02 Tue
# jcal 0 -1
2005/06/09 Tue
# jcal -D 2005/02
28
# jcal -D 0
30
# jcal -f %y%m%d 0 0
050610

jcal 명령어는 지정한 날짜로 부터 며칠전 또는 며칠후가 몇월 몇일인지를 계산하여 준다. 그리고 그날이 무슨 요일인지 보여준다. 날짜를 지정하지 않고 0(zero)을 지정하면 현재 날짜를 지정한 것과 같다. "# jcal 2005/06/10 -100" 명령어는 2005년 6월 10일에서 100일 전에는 몇년 몇월 몇일이지를 보여준다.
-D 옵션을 사용하면 지정한 달에 몇일이 있는지 알려준다.

다음은 jcal 명령어의 옵션이다.

옵션설명
-f format -f 옵션은 출력되는 정보의 형식을 지정한다.
디폴트 형식은 "%Y/%m/%d %W"이다.
# jcal -f "year=%Y,month=%m,day=%d,today=%W" 0 0
year=2005,month=06,day=10,today=Tue

format 문자열에서 다음과 같이 왼쪽에 있는 문자열은 오른쪽에 있는 문장열로 대치된다.
%% --> %
%Y --> yyyy (four digit year)
%y --> yy (two digit year)
%m --> mm (month)
%d --> dd (day)
%W --> name of day (Sun Mon Thu Wed Thr Fri Sat)
%N --> index of name of day (0 1 2 3 4 5 6)
       0 is Sunday.
-d -d 옵션을 지정하면 -f %Y/%d/%d 옵션을 지정한 것과 같다.
-D yyyy/mm -D 옵션을 지정하면 지정한 달의 날수를 출력한다. 날짜에 0(zero)를 지정하면 현재 달을 사용한다.
-w -w 옵션을 지정하면 -f %W 옵션을 지정한 것과 같다.
-V -V 옵션을 지정하면, 명령어의 버전 정보를 보여준다.
yyyy/mm/dd 또는 yyyy/mm 날짜 대신에 0(zero)을 지정하면 시스템의 현재 날짜를 사용한다.

ndays 는 양수 또는 음수를 사용할 수 있으면 양수를 사용할 경우 지정한 날짜로 부터 며칠후를 의미하고 음수를 지정할 경우 며칠전을 의미한다. 0(zero)를 지정하면 지정한 그날을 의미한다.