'Open Source/Unix'에 해당되는 글 19건

  1. 2009.07.23 Oracle Pro*C Compailer 설정 cfg
  2. 2009.06.20 shell script로 shell script를 만든 다음에 실행 ?!?!!
  3. 2009.06.20 shell script 사용시 주의 사항

Oracle Pro*C Compailer 설정 cfg

|

위치 : ORACLE_HOME/precomp/admin
FileName : pcscfg.cfg

File 내용 !!

sys_include=($ORACLE_HOME/precomp/public,/usr/include,/usr/ccs/lib)
include=$ORACLE_HOME/precomp/public
include=$ORACLE_HOME/rdbms/public
include=$ORACLE_HOME/plsql/public
ltype=short
CODE=ANSI_C
MODE=ANSI
DEFINE=__sparc(System 플랫폼이 Solaris Sparc일 경우 필수)

더 추가할 내용있으면 google Serch~!! gogogo!!


And

shell script로 shell script를 만든 다음에 실행 ?!?!!

|
우선 Base가 되는 Script를 작성한다! (아규먼트를 받을수 있는 Script를 작성)
script를 만들어 실행할 script를 작성한다

자! 핵심이다!!

for FILE in `ls -F 파일 패턴`
do
        echo "Base_Script $FILE 아규먼트들.. " >> 만들어질 shell file
done

여기에 실행 권한을 줘야지...
chmod 755 만들어진 Shell file

Shell 실행

자.. 실행 했으면 한지 모르게 흔적을 지워야겠다..
rm -rf Shell file

흠... 이런방법도 있다는...

만들어놓고 봐도 웃긴다..

실행파일이 실행파일을 만들어 실행 한다..

And

shell script 사용시 주의 사항

|
shell script의 변수 정의 사용시 space 또는 tab, Enter에 영향이 크다

변수=값
이런식으로 정의시 변수=값 사이에 space가 있으면 안된다.

if [ 조건식 ]
then
fi
조건식으로 사용시 if^[^조건식^]이렇게 space를 넣어줘야 정상적으로 돌아간다
명령어를 연속적으로 사용시';'문자로 연결해준다
명령어의 길이가 길어 문자를 붙어서 사용하고 싶으면 '\'문자로 연결!

script 아규먼트는 $1, $2... 이런식으로 받아 들인다.

필요한 fild의 값을 읽고 싶으면 awp '{print $필드}'로 명령어 연결

명령어 실행후 변수에 값을 넣고 싶으면 변수=`command'

이런식의 명령어 조합으로 process를 관리 통제 할 수 있다!
And
prev | 1 | 2 | 3 | 4 | 5 | ··· | 7 | next