posted by 구름너머 2005. 8. 25. 19:20

UNIX에서 쉘 프로그램등에서 유용하게 사용할 수 있으리라

생각 됩니다.

오늘 몇시간 찾아서 정리하여 봅니다.

1주일전 로그를 지우려고 찾다가 여기까지 왔네요.

도움이 되길....

테스트 해보니까 최대 7일전까지만 가능하네요.

KST : Korea Standard Time 한국표준시 이고

UNIX는 Time Zone이라고 해서 지역별 시간대를 가지고 있다고 합니다.

세계 각국 또는 각 지역에는 각각 표준시가 정해져 사용되고 있다.

그리니치에서 동쪽인 경우를 음, 서쪽인 경우를 양으로 한다.

예를 들어 한국 표준시는 세계시보다 9시간 빠르므로

시차는 -9시가 된다.

한국은 표준시에 대해서 TZ=KST-9 입니다.

따라서하루전으로 가기 위해서는 24시간을 더해준답니다.

그래서 KST+15입니다.

같은 방법으로 24씩 증가하면 원하는 시간이 나오겠죠.

그런데 테스트를 해보니 7일전까지만 되는군여...쩝.

좀더 정확히는 +167까지 되니까 7일하고 8시간 전까지 가능하네요..

현재-9TZ=KST-9 date +%Y-%m-%d' '%H:%M:%S
1일전15TZ=KST+15 date +%Y-%m-%d' '%H:%M:%S
2일전39TZ=KST+39 date +%Y-%m-%d' '%H:%M:%S
3일전63TZ=KST+63 date +%Y-%m-%d' '%H:%M:%S
4일전87TZ=KST+87 date +%Y-%m-%d' '%H:%M:%S
5일전111TZ=KST+111 date +%Y-%m-%d' '%H:%M:%S
6일전135TZ=KST+135 date +%Y-%m-%d' '%H:%M:%S
7일전159TZ=KST+159 date +%Y-%m-%d' '%H:%M:%S

'UNIX' 카테고리의 다른 글

클라이언트(Resolver) 설정  (0) 2005.10.24
C shell, Bourne shell에서의 테스트 방식 비교  (0) 2005.10.17
file 검색 in 유닉스,리룩스  (0) 2005.07.20
UNIX 셀 프로그램에서 값 비교하기..  (0) 2005.04.07
wait(2)  (0) 2005.03.15