hp-ux(3)
-
UNIX SHELL PROGRAMING 날짜/시간 계산 하기, 수행시간
UNIX 용 전일 명일 구하기 #!/bin/sh #+--------------------------+ #| CALC DATE | #| 2013.11.19 by Donz | #+--------------------------+ #+--------------------------+ #| INPUT DATE | #+--------------------------+ function indate() { DATE=$1 YEAR=`expr ${DATE:0:4} + 0` MONTH=`expr ${DATE:4:2} + 0` DAY=`expr ${DATE:6:2} + 0` # LASTDAY OF MONTH LASTDAY=`cal $MONTH $YEAR | tr -s " " "\n" | tail -1` } #+-------..
2013.11.15 -
HP-UX 하위디렉토리 파일리스트를 ls -al 형식으로 보기
일단 명령어 find /aaa/bbb/ -type f -exec ls -l {} \; 쉘로 만들어 (/aaa/bbb/output.sh) #!/bin/sh ############################### ## 매일 로그 백업 ## ## 파일(물리) 리스트 ## ################################ NOW=`date +'%Y%m%d%H'` find /aaa/bbb/ -type f -exec ls -l {} \; > "/aaa/bbb/list_"$NOW".log" exit 0 클론에 등록하기 # 매일 1시30분마다 실행 30 1 * * * /aaa/bbb/output.sh > /dev/null 2>&1 만들어진 로그파일을 분석하기 클론 만들기(/aaa/bbb/calc.sh) #!..
2011.11.25 -
UNIX SHELL PROGRAMING 개념강좌
알기쉬운 쉘 스크립트 프로그래밍1. 문법 참조) 유닉스시스템&네트워크 프로그래밍(영진닷컴) 스크립트 작성 후 실행권한을 주려면.. Chmod 755 DiskUsageCheck.sh 쉘 스크립트의 첫번째 라인에는 대부분 #!/bin/sh 라는 문장이 있는데, 이는 어떤 쉘을 이용하여 이 프로그램을 실행시킬 것인지를 지정하는 것이다. 즉, 스크립트가 실행되면 /bin/sh 프로그램 하에서 실행됨을 의미한다. 변수 그냥 변수명을 적으면 된다. 변수의 타입이나 형을 명시하지 않는다. 변수에 값을 할당하지 않아도 특별한 문제는 발생하지 않으며, NULL로 초기화하고 나중에 값을 할당하려고 한다면 다음과 같이 한다. name= 변수에 값을 할당할 때는 ‘=’ 기호를 사용하는데 = 사이에 공백을 넣으면 안된다. na..
2010.12.06