설명 고맙습니다.
저흰 솔라리스5.7을 사용하구요.지금 환경변수(env)에 있는 것을 싹 긁어서
집어 넣었는데.. 메일을 보니깐 그 패스들이 줄바꿈에 있어서 그것을 제대로
못찾나봐요..oracle인테 줄바꿈이 되서 cle...를 찾지 못한다고나오네요..
오찌 하오리까.
: : 스크립트를 만들어 그냥 command mode에서 실행을 하면 제대로 되는데
: : cron에다 등록을 시키면 어김없이 실행이 안되네요.
: : 아파치와 탐켓을 재실행시키는 스크립트인데..아마도 클래스패스와 같은
: 것을
: : 찾지 못하나봐요..
: :
: : produced the following output:
: :
: : /usr/local/apache/bin/apachectl stop: httpd stopped
: : ps -ef|grep httpd
: : usage: dirname [ path ]
: : Using
: classpath: /usr/local/tomcat/classes:.:/usr/local/tomcat/lib/ant.jar:/u
: sr/local/tomc
: : at/lib/test:/usr/local/tomcat/lib/xml.jar
: : /usr/local/tomcat/bin/tomcat.sh: /../bin/java: not found
: : usage: dirname [ path ]
: : Using
: classpath: /usr/local/tomcat/classes:.:/usr/local/tomcat/lib/ant.jar:/u
: sr/local/tomc
: : at/lib/test:/usr/local/tomcat/lib/xml.jar
: : /usr/local/tomcat/bin/tomcat.sh: /../bin/java: not found
: : usage: dirname [ path ]
: : Using
: classpath: /usr/local/tomcat/classes:.:/usr/local/tomcat/lib/ant.jar:/u
: sr/local/tomc
: :
: at/lib/test:/usr/local/tomcat/lib/xml.jar:/usr/local/j2sdkee/lib/j2ee.j
: ar:/usr/local/j2sdk
: :
: ee/lib/jhall.jar:/usr/local/j2sdkee/lib/ejb10deployment.jar:/usr/local/
: jaxp/jaxp.jar:/usr/
: :
: local/jaxp/parser.jar:/home2/app/oracle/product/8.1.6/jdbc/lib/classes1
: 2_01.zip:/home2/app
: : /oracle/product/8.1.6/jdbc/lib/nls_charset12_01.zip:/usr/local/jlib/c
: os.zip:/home2/run
: : /usr/local/tomcat/bin/tomcat.sh: /../bin/java: not found
: : usage: dirname [ path ]
: : Using
: classpath: /usr/local/tomcat/classes:.:/usr/local/tomcat/lib/ant.jar:/u
: sr/local/tomc
: :
: at/lib/test:/usr/local/tomcat/lib/xml.jar:/usr/local/j2sdkee/lib/j2ee.j
: ar:/usr/local/j2sdk
: :
: ee/lib/jhall.jar:/usr/local/j2sdkee/lib/ejb10deployment.jar:/usr/local/
: jaxp/jaxp.jar:/usr/
: :
: local/jaxp/parser.jar:/home2/app/oracle/product/8.1.6/jdbc/lib/classes1
: 2_01.zip:/home2/app
: : /oracle/product/8.1.6/jdbc/lib/nls_charset12_01.zip:/usr/local/jlib/c
: os.zip:/home2/run_poi
: : nts
: : /usr/local/tomcat/bin/tomcat.sh: /../bin/java: not found
: : /usr/local/apache/bin/apachectl start: httpd started
: : 와 같은 메세지가 뜨는데 왜 cron은 이리 멍청한건지 (아님내가 멍청한건
: 지..)
: : 어또한 작업을 추가해야 될까요..
: : 내가 하고픈거는 기존에 있는 아파치와 tomcat을 재실행시키는 스크립트
: 를
: : 바로 실행시키는 스크립트를 하나 만들려하는데 거기에 어떤한 패스들이
: 들어
: : 있어야 하는지요...고마운 고수님들의 조언 부탁드립니다.
: :
: : --
: : 이 곳에 서명을 적어주십시오
:
: 사용하시는 환경이 어떠한 지를 모르겠지만요...
:
: login 한 후 script는 정확히 실행이 되지만 cron 에서는 안 된다면
:
: 아마도 환경변수가 제대로 설정되지 않아서 일 지도 모릅니다(?)
:
: 현재의 환경을 살펴보시고 script의 실행에 꼭 필요한 환경변수가 있다면
:
: cron 실행시에 먼저 환경변수를 설정하신 후 script를 실행시키 보십시오.
:
: --
: 이 곳에 서명을 적어주십시오.
:
: shared memories(추억은 그리움이죠...)--이 곳에 서명을 적어주십시오