expect 옵션중에 궁금한게 있습니다.

nsj0409의 이미지

#!/bin/expect --
#!/bin/expect -f

이 두 옵션이 어떤 의미인지 너무 궁금합니다.

일단 검색을 해보았으나

만족할 만한 답변이 없어서

이렇게 염치불구하고 질문을 올립니다.

더운날 다들 화이팅 하지요!

Stand Alone Complex의 이미지

man expect

RET ;My life :P

nsj0409의 이미지

man page로는 도저히 이해가 안가서여.

누가 답변 좀 해주시면 안될까여?

정말 궁금해서 그러는데~~~

안녕하세여...

nsj0409의 이미지

man expect로 알거면

여기 뭐하러 질문을 올리냐?

그럴거면 답변을 하지를 말아라.ㅠ.ㅠ

안녕하세여...

ydhoney의 이미지

한 3시간정도 가만히 생각해보니까 굉장히 약오르셨던 모양..(...)

dormael의 이미지

헉 세시간이나?

青い空大好き。
蒼井ソラもっと好き。
파란 하늘 너무 좋아.
아오이 소라 더좋아.

-- Signature --
青い空大好き。
蒼井ソラもっと好き。
파란 하늘 너무 좋아.
아오이 소라 더좋아.

madman93의 이미지

man expect 를 봤다.
도무지 봐도 모르겠다.
갑자기 성질이 난다
이상은 제가 쓴 시나리오 입니다.
---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------

---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------

dormael의 이미지

저도 잘 안읽고 썼었는데 메뉴얼 페이지를 보면

-f는 보통 expect를 이용해 작성한 스크립트의 #!/usr/bin/expect -f 식으로 넣어쓰는 옵션으로
스크립트 실행시 입력된 -로 시작하는 옵션을 expect에 바로 전달해 주는 옵션이라고 하네요.

상단부에 #!/usr/bin/expect -- 라고 넣어주면 스크립트에서 직접 옵션을 처리하려고 할때 쓴다고 나와 있습니다.
argvs로 참조해서 쓴다고 하네요.

expect 관련해서는 역시 한글로 된 정보는 별로 없는것 같긴 하더군요...

青い空大好き。
蒼井ソラもっと好き。
파란 하늘 너무 좋아.
아오이 소라 더좋아.

-- Signature --
青い空大好き。
蒼井ソラもっと好き。
파란 하늘 너무 좋아.
아오이 소라 더좋아.