2009-08-26 2 views
0

ftp 서버에서 unix 폴더로 파일을 전송하고 싶습니다. 파일이 FTP 서버에 없으면 파일을 찾을 때까지 스크립트를 재귀 적으로 실행해야합니다. 그 파일을 어떻게 얻을 수 있는지 알려주세요.찾을 때까지 FTP 서버에서 재귀 적으로 파일을 찾을 수있는 스크립트

스크립트가 ftp 서버에서 실행되어야한다는 것을 기억하십시오.

감사

CK는

+0

나는 추천 할 수 있습니다. ncftpget, ncftpput, ncftpls. FTP 명령 스크립팅에 이상적입니다. – Inshallah

답변

0

당신은 당신의 FTP 세션을 자동화하는 프로그램을 작성해야합니다. 네트워크 프로그래밍에 대한 몇 가지 사항을 알고 있다면 자신 만의 FTP 클라이언트를 작성할 수도 있고 기존 클라이언트의 세션을 자동화하는 스크립트를 작성할 수도 있습니다. 후자의 접근법에서는 TCL에 능숙한 경우 Expect를 사용하거나 Python을 선호하는 경우 PyExpect를 사용하는 것이 좋습니다. Expect는 FTP를 사용하여 파일을 다운로드하는 것과 같은 대화식 작업을 자동화하도록 고안된 라이브러리입니다.

관련 문제