posted by 구름너머 2009. 11. 25. 10:59

'UNIX' 카테고리의 다른 글

tar압축  (0) 2009.11.29
vi 에디터 관련 설정  (0) 2009.11.27
주기적으로 DIR조회  (0) 2009.10.21
쉘프로그램에서 DB조회결과를 받아서 처리하기.  (0) 2009.09.15
which  (0) 2008.09.23
posted by 구름너머 2009. 10. 21. 11:41

해당 디렉토리를 주기적으로 조회하여

원하는 작업을 처리하기...

"checkDIR.sh" 31 lines, 410 characters
#!/bin/ksh

if [ $# != 1 ]
then
echo ""
echo "사용법 : $0 min "
echo ""
exit 99
fi

cd /SRC/home/user/hgpark/src/bk

while :
do

ls -al
cnt=`/sbin/ls -aFl /SRC/home/user/hgpark/src/bk | grep -v bbk | grep -v / | grep -v total | wc
-l`
echo "cnt=>"$cnt

if [ $cnt -eq 0 ]
then
echo "file not found!"
else
echo "file found"
cp *.* ./bbk
exit 0
fi

sleep $1
done

'UNIX' 카테고리의 다른 글

vi 에디터 관련 설정  (0) 2009.11.27
UNIX 에서 du와 df 의 차이  (0) 2009.11.25
쉘프로그램에서 DB조회결과를 받아서 처리하기.  (0) 2009.09.15
which  (0) 2008.09.23
유닉스 명령어  (0) 2008.09.18
posted by 구름너머 2009. 9. 15. 13:53

유닉스 쉘프로그램에서 DB조회결과를 변수에 담아서 처리하기...

#!/bin/ksh

echo`date`

MOVECNT=`sqlplus-sbilcs3/bcs3_dev<<EOFMOVE
setpagesize0feedbackoffveroffheadingoffechooff
selectdistinctcarrier_type
fromTB_BATCHAUTHINFO;
exit;
EOFMOVE`
echo"MOVECNT=["$MOVECNT"]"
forvarin$MOVECNT
do
echo$var
done

'UNIX' 카테고리의 다른 글

UNIX 에서 du와 df 의 차이  (0) 2009.11.25
주기적으로 DIR조회  (0) 2009.10.21
which  (0) 2008.09.23
유닉스 명령어  (0) 2008.09.18
dbx 사용  (0) 2008.09.04
posted by 구름너머 2008. 9. 23. 21:37

$>which top <--------- top 이라는 프로그램이 어디 있는지 찾는다.


/usr/local/bin/top

$>file /usr/local/bin/top <---- top프로그램의 형태를 알아본다.
/usr/local/bin/top: COFF format alpha dynamically linked, demand paged setuid executable or object module not stripped - version 3.11-10

'UNIX' 카테고리의 다른 글

주기적으로 DIR조회  (0) 2009.10.21
쉘프로그램에서 DB조회결과를 받아서 처리하기.  (0) 2009.09.15
유닉스 명령어  (0) 2008.09.18
dbx 사용  (0) 2008.09.04
head와 tail의 만남  (0) 2008.09.03
posted by 구름너머 2008. 9. 18. 15:41

'UNIX' 카테고리의 다른 글

쉘프로그램에서 DB조회결과를 받아서 처리하기.  (0) 2009.09.15
which  (0) 2008.09.23
dbx 사용  (0) 2008.09.04
head와 tail의 만남  (0) 2008.09.03
Message Queues 조회 및 삭제  (0) 2008.09.03
posted by 구름너머 2008. 9. 4. 10:57

dbx 사용...

stop at 번호 if gstDivOutput.achClgNo == "24959724"

stop in MainLine
switch 498234293
stop in MainLine
stop in setMoveType

cat .dbxinit
alias n "next"
alias s "step"
alias l "list"
alias ll "list $curline-5:$listwindow"
alias p "print"
alias t "where"
alias c "cont"
alias q "quit"
alias bp "stop in"
alias b "stop at"
alias h "history"
alias j "status"
alias d "delete"
alias det "detach"
alias att "attach"
alias W "list $curline-10:20"
alias w "list $curline-5:10"

set $prompt = "dbx > "
set $listwindow = 15
set $lines = 50
set $addrfmt = "0x%lx"

set $stop_all_forks = 0
set $stop_on_fork = 1
set $stop_on_exec = 1

set $stopall_on_step = 1
set $break_during_step = 1

use $HOME/obj

setenv LANG "ko_KR.eucKR"
setenv NLS_LANG "American_America.KO16KSC5601"

'UNIX' 카테고리의 다른 글

which  (0) 2008.09.23
유닉스 명령어  (0) 2008.09.18
head와 tail의 만남  (0) 2008.09.03
Message Queues 조회 및 삭제  (0) 2008.09.03
memcmp  (0) 2008.08.17
posted by 구름너머 2008. 9. 3. 15:06

사이즈가 큰 텍스트 문서에서

원하는 줄을 보고자 할 경우....

==> 900줄에서 1000줄까지만 조회한다.

head -1000 파일명 | tail -100

'UNIX' 카테고리의 다른 글

유닉스 명령어  (0) 2008.09.18
dbx 사용  (0) 2008.09.04
Message Queues 조회 및 삭제  (0) 2008.09.03
memcmp  (0) 2008.08.17
S_ISREG()  (0) 2008.07.16
posted by 구름너머 2008. 9. 3. 15:03

#include <errno.h>
extern int errno;
LogMsg( "Can't send shutdown message to the manager.\n" ); 를
---> LogMsg( "Can't send shutdown message to the manager.errno=[%d]\n", errno ); 로 설정 후 ..

erron : /usr/include/sys/errno.h
telnet 접속후 ..

메시지큐 조회 명령어

> ipcs
Message Queues:
Shared Memory:
Semaphores:

메시지큐 삭제 명령어
> ipcrm -q ID_NO

'UNIX' 카테고리의 다른 글

dbx 사용  (0) 2008.09.04
head와 tail의 만남  (0) 2008.09.03
memcmp  (0) 2008.08.17
S_ISREG()  (0) 2008.07.16
cvs에 대해 잘 정리된 곳..  (0) 2008.03.05