shell script 사용시 주의 사항

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

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

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

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

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

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

이런식의 명령어 조합으로 process를 관리 통제 할 수 있다!
And