CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): guest (korea)
날 짜 (Date): 1996년03월21일(목) 18시54분44초 KST
제 목(Title): [질문]shell script


최근에 쉘 스크립트에 대해서 배울려고 책을 구하려고 하는데
잘 몰라서 그런지 제가 쓰는 시스템에선 책대로 안되는게 많은것
같이 느껴지네요. 저는 solaris2.4에서 tcsh을 쓰는데
혹시 도움이 될만한 shell script에 관한 책이 없을까요?

그리고 제가 쉘스크립트를 공부하려는 이유는 아래와 같은 스크립트파일
이 제 시스템에서 인식이 안되는 바람에 공부를 할려고 하는데
고수분들좀 봐주시고 조언을 부탁드립니다.

#
# script for expanding a YBOS file
# Fcasplitting the file
# and touching the data file - for updates
# This script is called from another make file

cd $YBOS_DIR/$YBOS_VERSION/src
expand $YBOS_REFERENCE_COPY/$argv[1].$argv[2]
#
fcasplit $argv[1].f
make -f $argv[1].mkfca
#
touch $YBOS_DIR/$YBOS_VERSION/mak/$argv[1].fobj
ar -rv $YBOS_DIR/$YBOS_VERSION/lib/libybos.a *.o
rm *.o
cd $YBOS_DIR/$YBOS_VERSION/lcopy
#

위에서 argv[1]과 argv[2]는 각각 파일이름과 확장자를 나타내는데
뒤의 파일확장자는 단지 exp라는 한가지기때문에 그냥 대치를 해도 될것
같은데 argv[1]은 파일이 한두개가 아니라서 이걸 손으로 일일이 에디트할려면
너무 힘들것 같아서 엄두가 안나네요..스크립트 역시 이거 하나가 아니라
또 여러가지가 같이 makefile내에서 불려지기때문에 이걸 
다 수정할려면 3-4일을 대충걸릴것 같습니다.
참고로 이 소스를 가져온 시스템은 SGI 이고 이것 역시 tcsh를 씁니다.

그럼 안녕히.
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.