책에 있는 간단한 쉘 스크립트인데요. 왜 안 되는지 모르겠어요
글쓴이: kknd345 / 작성시간: 월, 2005/01/03 - 1:28오후
처음으로 책보고 쉘 스크립트 만들어 보는건데요.
vi append 해서요
#!/bin/sh case $#in 1) cat >> $1 ;; 2) cat $1 >> $2;; *) echo "Usage: append [fromfile] tofile" 1>&2;; esac만들고 나서요
chmod +x append 하고 data1.txt data2.txt을 대충 만들고나서
./append data1.txt data2.txt 하니깐
./append: line 3: syntax error near unexpected token `1' ./append: line 3: ` 1) cat >> $1 ;;'
이런 에러가 납니다.
무엇이 잘못 인가요?
Forums:
$#in?
$#in?
https://nicesj.com
https://blog.nicesj.com
하나의 파일을 다른 파일에 추가 시키는 프로그램인데...그럼 어떻게
하나의 파일을 다른 파일에 추가 시키는 프로그램인데...
그럼 어떻게 고치면 되나요?
1%의 가능성이면 충분하다!
최선을 다하자!
Re: 책에 있는 간단한 쉘 스크립트인데요. 왜 안 되는지 모르겠&
case $# in
참고 http://www.cs.hmc.edu/qref/shell_scripting.htmlㅎ~~ㅠ
댓글 달기