>> Edit article
이름
제목
패스워드
기존의 php3를 phps 로 링크시키고, httpd.conf 를 수정해 주면, 웹브라우져에서 *.php3가 아닌, *.phps를 불러올 경우, 칼라 인덱싱까지 해서 화려화게(?) 보여주는 걸 알았습니다. 그래서, php3를 phps로 링크시킬려구 하는데.. 소스가 하위디렉토리까지 있는 경우라면, 조금 번거롭더군요.. -_-;; 하부 디렉토리가 있을 경우, 자동으로 찾아 들어가 링크시키고, 다시 나오고, 다음 하부 디렉토리로 이동해야 할 텐데.. 잘 안되네요.. (1단계가 아니라, 여러단계 일 수도 있으므로 재귀함수로 써야 할 것 같은데요..) 어떻게 구현 할 수 있을까요? 아래는 지금까지 허접대고 있는 스크립트 입니다... -_-;; ---------------------------------------------------------------------- #!/bin/sh function lntophps() { TARGET=`ls -l | egrep ".php3" | awk '{ print $9 }'` if [ -n "$TARGET" ] then for PHP3 in $TARGET do ln -sf $PHP3 $PHP3.phps done fi } function searchsub() { SUB=`ls -l | grep "^d" | awk '{ print $9 }'` if [ -n "$SUB" ] then for SUBDIR in $SUB do cd $SUBDIR lntophps # 이자리에 searchsub() 함수를 재귀적으로 호출하고 싶은데요. done fi } lntophps; searchsub; ------------------------------------------------------------------------ searchsub() 함수를 호출하면, SUB값의 영향인지, 제대로 작동이 되질 않네요.. 재귀적으로 호출될때마다, 각각의 다른 SUB값들을 기억해야 할 텐데.. 방법을 모르겠습니다. 꼭.. 좀 도와주세요..
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved