>> Edit article
이름
제목
패스워드
Korn쉘을 이용하여 지정한 디렉토리안의 모든 파일들을 출력해주는 프로그램을 만들었는데여..계속 구문오류가 뜨네여... 어떻게 잘못된건지 모르겠어여...고수님들이 도와주시길.... #!/usr/bin/ksh # ##### directory file(s) lister ##### # usage : dirlister.ksh directory_name(s) if (( argv=0 )) then echo "Usage: $0 dir1...dirn" exit 1 fi ((dircount=1)) while [ $argv ] do ((ine_cnt=1)) if [ -d $argv[1] ] then echo "----------------------------" echo "Directory Name($dircount): " $argv[1] echo "----------------------------" ls -l $argv[1] | more cd $argv[1] find . -name "*.c" -print -exec head -5 {} ; while [ $line_cnt -le 80 ] do echo "-c" (( line_cnt=line_cnt+1 )) done echo "" echo "" <font color="red"> else echo $0 : No directory $argv[1]</font> 여기에서 오류가.. fi shift (( dircount=dircount+1 )) cd $HOME done
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved