Manpages

이 름

date − 시 스 템 시 간 과 날 짜 를 출 력 /설 정 한 다 .

개 요

date [−u] [−d datestr] [−s datestr] [−−utc] [−−universal] [−−date=datestr] [−−set=datestr] [−−help] [−−version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]]

개 요

이 맨 페 이 지 는 GNU 버 전 의 date 를 설 명 한 다 . 아 무 인 수 없 이 실 행 하 면 date 는 현 재 시 간 과 날 짜 (아 래 에 서 설 명 할 ’%c’ 지 시 자 의 형 태 대 로 )를 출 력 한 다 . ’+’로 시 작 하 는 옵 션 이 있 으 면 현 재 시 간 과 날 짜 를 주 어 진 인 수 가 지 시 하 는 형 식 으 로 출 력 한 다 . 이 는 ’strftime’ 함 수 에 주 어 지 는 형 식 문 자 열 과 같 은 형 식 이 다 . ’%’로 시 작 하 는 지 시 자 (directive)를 제 외 하 고 문 자 열 에 포 함 된 모 든 문 자 가 그 대 로 출 력 된 다 .

지 시 자 에 는 다 음 과 같 은 것 들 이 있 다 :

%

% 문 자 그 자 체

n

줄 바 꿈

t

수 평 탭

시 간 필 드 :

%H

시 (00..23)

%I

시 (01..12)

%k

시 ( 0..23)

%l

시 ( 1..12)

%M

분 (00..59)

%p

로 케 일 의 AM 또 는 PM

%r

시 간 , 12-시 간 제 (hh:mm:ss [AP]M)

%s

1970-01-01 00:00:00 UTC (비 표 준 확 장 기 능 )로 부 터 경 과 된 초

%S

초 (00..61)

%T

시 간 , 24-시 간 (hh:mm:ss)

%X

로 케 일 에 서 정 의 한 시 간 표 현 (%H:%M:%S)

%Z

시 간 대 (에 , EDT), 시 간 대 를 결 정 할 수 없 는 때 는 아 무 값 도 출 력 하 지 않 는 다 .

날 짜 필 드 :

%a

로 케 일 의 약 식 요 일 이 름 (Sun..Sat)

%A

로 케 일 의 완 전 한 요 일 이 름 , 가 변 길 이 (Sunday..Saturday)

%b

로 케 일 의 약 식 월 이 름 (Jan..Dec)

%B

로 케 일 의 완 전 한 월 이 름 , 가 변 길 이 (January..December)

%c

로 케 일 의 날 짜 와 시 간 (Sat Nov 04 12:02:33 EST 1989)

%d

월 중 일 (01..31)

%D

날 짜 (mm/dd/yy)

%h

%b 와 동 일

%j

연 중 일 (001..366)

%m

월 (01..12)

%U

연 중 주 번 호 , 일 요 일 을 주 의 첫 번 째 날 로 생 각 (00..53)

%w

요 일 번 호 (0..6), 0 은 일 요 일

%W

연 중 주 번 호 , 월 요 일 을 주 의 첫 번 째 날 로 생 각 (00..53)

%x

로 케 일 의 날 짜 표 현 식 (mm/dd/yy)

%y

연 중 일 의 마 지 막 두 숫 자 (00..99)

%Y

연 (1970...)

기 본 적 으 로 , date 은 숫 자 필 드 를 0 으 로 채 운 다 . GNU date 는 다 음 과 같 은 비 표 준 수 치 변 형 자 를 인 식 한 다 :

(하 이 픈 ) 필 드 를 채 우 지 않 는 다 .

_

(언 더 스 코 어 ) 필 드 를 공 백 으 로 채 운 다 .

’+’로 시 작 하 지 않 는 인 수 가 있 다 면 , date 는 시 스 템 시 계 를 주 어 진 시 간 과 날 짜 로 설 정 한 다 . 인 수 는 모 두 숫 자 로 구 성 되 어 있 으 며 다 음 과 같 은 의 미 를 지 닌 다 :

MM

DD

월 중 일

hh

mm

CC

연 도 의 처 음 두 숫 자 (선 택 적 )

YY

연 도 의 나 중 두 숫 자 (선 택 적 )

ss

초 (선 택 적 )

오 로 지 수 퍼 유 저 만 시 스 템 시 계 를 변 경 할 수 있 다 .

옵 션
−d datestr, −−date datestr

datestr 에 서 지 시 한 대 로 시 간 과 날 짜 를 출 력 한 다 . 이 형 태 는 거 의 모 든 공 통 형 식 을 사 용 할 수 있 다 . 출 력 은 기 본 적 인 출 력 형 식 을 띠 거 나 ’+’ 로 시 작 하 는 인 수 가 있 을 때 date 는 인 수 에 서 주 어 진 대 로 출 력 한 다 .

−−help

표 준 출 력 으 로 사 용 법 을 출 력 하 고 정 상 적 으 로 종 료 한 다 .

−s datestr, −−set datestr

시 간 과 날 짜 를 datestr설 정 하 며형 식 은 거 의 모 든 공 통 형 식 을 사 용 할 있 다 . 월 이 름 , 시 간 대 , ’오 전 ’,’오 후 ’ 등 을 포 함 할 수 있 다 .

−u, −−universal

시 간 과 날 짜 를 지 역 시 간 이 아 니 라 Coordinated Universal Time ( 그 리 니 치 표 준 시 ) 형 식 으 로 출 력 하 거 나 설 정 한 다 .

−−version

표 준 출 력 으 로 버 전 정 보 를 출 력 하 고 정 상 적 으 로 종 료 한 다 .

이 틀 전 의 날 짜 를 출 력 하 기 위 해 서 는

date −−date ’2 days ago’

3 개 월 하 고 하 루 지 난 날 짜 를 출 력 하 기 위 해 서 는

date −−date ’3 months 1 day’

올 해 크 리 스 마 스 날 짜 를 출 력 하 기 위 해 서 는

date --date ’25 Dec’ +%j

오 늘 날 짜 를 완 전 한 월 이 름 , 월 중 일 을 포 함 하 는 형 식 으 로 출 력 하 기 위 해 서 는

date ´+%B %d´

하 지 만 처 음 9 일 에 대 하 여 ’%d’는 2 자 리 를 맞 추 기 위 하 여 0을 채 우 기 때 문 에 예 를 들 어 ’date −d 1-may ’+%B %d’’ 라 고 하 면 ’May 01’ 라 고 출 력 하 므 로 원 하 는 결 과 가 아 닐 수 도 있 다 .

한 자 리 수 날 짜 에 대 하 여 앞 에 0 이 안 나 타 도 록 하 기 위 해 서 는 비 표 준 인 ’−’ 변 형 자 를 사 용 하 여 채 움 을 막 는 다 .

date −d 1-may ’+%B %-d’

번 역

이 만 용 <geoman [AT] nownuri.kr> <freeyong [AT] soback.kr>
한 글 Manpage 프 로 젝 트 (http://man.kldp.org) 2005년 1월 30일