리눅스, 자료실, 성경검색, 추억의게임, 고전게임, 오락실게임, rootman, http://www.rootman.co.kr
* 18.205.60.226 *
| Home | Profile | Linux | 자료실 | zabbix | Mysql 5.6 | 갤러리 | 성경검색 | 해피니스 | 자유게시판 | 게시물검색 | L | O | R |    

 
[Shell] [날짜] date 함수로 unixtime의 시간 차 구하기
 작성자 : rootman
Date : 2010-12-07 21:24  |  Hit : 7,095  


최종 업데이트 : 2010/12/08

date 함수로 간단하게 시간 차를 구하는 쉘 프로그램입니다.
백업 스크립트나 특정 구간의 시간차를 구할 때 이와 같이 응용해서 쓰시면 될 것 같습니다.


[[email protected] ~/shell]# cat -n CheckInterval.sh
1
2 #!/bin/sh
3 # DATE : 2010/12/07
4 # Writer : JeongChanHo<</FONT>[email protected]>
5 #
http://www.rootman.co.kr
6 # FileName : CheckInterval.sh
7 #-------------------------------------
8 # START
9
10 CheckTime() {
11 ret="$ExpendTime"
12 if [ $ret -le 60 ] ; then
13 echo "$ret/s"
14 else
15 echo $((ret/60))"/minute AND "$((ret%60))"/second"
16 fi
17
18 }
19
20 UnixtimeStartPoint=`date +%s`
21
22 echo -e "\\nPlease wait 2000 second....\\n"
23
24 sleep 2000
25
26 UnixtimeStopPoint=`date +%s`
27
28 ExpendTime=$((UnixtimeStopPoint-UnixtimeStartPoint))
29 ExactTime=`date +"%Y/%m/%d %H:%M" -d "${ExpendTime}sec"`
30
31 CheckTime "$ExpendTime"
32
33 # END

[[email protected] ~/shell]#
[[email protected] ~/shell]# sh CheckInterval.sh
Please wait 500 second....
33/minute AND 20/second





 
 

Total. 25
번호 분류 제목 작성자 등록일 조회수
25 Shell [날짜] awk를 이용하여 unixtime의 시간 차 구하기 rootman 01-27 8218
24 Shell 쉘배열 (shell array) rootman 05-15 12753
23 Shell [날짜] date 함수로 unixtime의 시간 차 구하기 rootman 12-07 7096
22 Shell [squid] proxy 서버의 캐시 데이터 추출 rootman 03-24 6289
21 Shell [nagios] HP MSA60 P800 하드디스크 에러 검출 스크립트 rootman 06-26 10104
20 Shell [nagios] HP MSA60 P800 스카시 컨트롤러 펌웨어 체크 plugin rootman 04-16 10362
19 Shell Positional Parameter(위치변수) rootman 02-17 8724
18 Shell lynx를 통한 내부 링크와 외부 링크 return rootman 03-14 9458
17 Shell 입력 값은 값이 숫자인지 체크하기 rootman 11-13 8174
16 Shell [공유메모리] critical_create(): semget() failed 발생 시 rootman 01-30 8114
15 Shell [예제] 입력받은 문자열 대문자로 모두 변경하기 (1) rootman 09-12 7876
14 Shell 데이터 베이스 일괄(table 별도)로 전체 백업하기 (101) rootman 07-03 14197
13 Shell [최종수정 : 2005/09/12] 서버 상태 값 주기적으로 메일로 발송… 루트맨 01-27 11161
12 Shell mysql Database 테이블 모두 최적화하기 (7) rootman 03-21 15346
11 Shell [예제] 변수 할당과 치환 (17) rootman 10-14 8569
 1  2  
AND OR