간단한 스크립트 실행하기??
글쓴이: nettism / 작성시간: 월, 2006/10/16 - 10:49오전
안녕하십니까??
먼저 테스트용 스크립트 하나 만들었습니다..
vi devel
export PROJECT=project
export PRJROOT=/home/${PROJECT}
cd $PRJROOT
:wq
./devel 실행시켰더니..ㅡ.ㅡ 반응이 없네요..ㅡ.ㅡ
해서 일일이 bash상태에서
export PROJECT=project
export PRJROOT=/home/${PROJECT}
cd $PRJROOT
라고 하면 정상적으로 /home/project/ 로 디렉토리 전환이 되는데...상기처럼 스크립트 맹글어서 하면 반응이 없네요..왜 그럴까요?? ㅡ.ㅡ 쩝..
파일 만들고 chmod 755 devel 도 해 줬는데..ㅡ.ㅡ 쩝..
Forums:
executable 처럼 셸
executable 처럼 셸 스크립을 실행하시면 새 bash 프로세스를 띄워 스크립을 실행할껍니다.
source를 쓰셔야할것입니다.
귀찮다면 특정 명령어를 잡아서 alias를 걸어놓는 방법도 있겠지요.. :]
----
:LOL:
http://luna.onionmixer.net
그럼...
그럼 excutable이 아니고 일반 스크립트로 하려면, 최초에 부팅시에 rc file에 포함시키는 방법으로 하면 되는건가요??
일신 일일신 우일신
================
일신 일일신 우일신
================
change directory를
change directory를 제외하고, "시스템 전체"에 적용될 환경변수를 등록하는 것이라면 각 배포판에 _의존_적인 형태로 환경변수를 등록하시는게 좋을 것입니다.
gentoo라면, 환경 변수 등록은 /etc/env.d 내에 파일을 생성해서 env-update 하는 형식으로 할 수 있을텝니다만.
타 배포판은 다른 형태로 이런 사항을 제공합니다.
단지 셸에서 필요하신 사항이라면 이것저것 가릴것 없이 셸 rc file($HOME/.bash_rc 나 .bash_profile)에 넣으시는게 좋을 듯 합니다.
----
:LOL:
http://luna.onionmixer.net
댓글 달기