>> Delete Reply from No. 0 article
No. RE: RE: RE: RE: RE: 자동으로 안되네요..ㅜ,ㅜ

등록 2001-11-09 16:05:00 By localhost     조회 2
이름 단n키    

		윽... here documents라는 것을 설명 드려야 될 듯 싶습니다.
 “here 문서(here documents)”라는 것은 "대화형으로 진행되는 명령어"를 처리할때
 실제 그 명령어를 실행시킨 후에 자신이 직접 키보드로 치는 것과같은 효과를 내겠금 도
와주는 명령어(라고 하긴 좀 곤란하지만)입니다.  예를 들어
 $ touch aaaa
$ rm aaaa
rm: remove `aaaa'? y
 이런식의 진행이 이루어지는 과정이 있을때 y라고 입력하는 것을 자동으로
처리 하고 싶다고 한다면(물론 -f옵션이 있지만 어디까지나 예라서 ㅡ.ㅡ;;)
 $ touch bbbb
$ rm bbbb << END
> y
> END
rm: remove `aaaa'? $
$
 man page에 나와 있습니다만...
 “<< END”와 마지막의 “END”사이에 있는 문장이 실제 사용자로 부터 입력을 받은 것처럼 
처리가 됩니다. END라는 단어는 임의로 구분하기 쉬운 것을 사용하시면 됩니다.  다만 "here 
문서"가 할 수 없는 부분의 대표적인 예가 “암호”처리 이기 때문에 이런 것에 대해서는 
사용할 수가 없습니다.  그리고 한가지만 말씀 드리고 싶은 것은... 써드린것의 중간부분을
 자꾸 놓치시는 군요.. ^^;;   : 님 죄송한데요..북마크까지는 해봤는데요..
: 님께서 간단한 쉘스크립트로 남겨주신 걸로 해봤는데
: =========================================================
: #!/bin/sh
:
: ncftp "bookmark"  --------------> 여기까진 잘 됩니다.
: cd 어디로         ---------> 여기서부터 안되네요.
: put 무엇을
: exit
:
: FTPSESSION ------------------> 이건 뭔지요?????
:
: exit 0
: =========================================================
: 자동으로 put 되질 않네요..
: 이렇게 말입니다..
: ncftp /> _     
:
: 감사합니다....
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved