로컬 디렉토리를 원격 서버에 복사하기 위해 Linux 쉘 스크립트를 작성 중입니다 (기존 파일 제거).
로컬 서버 : ftp
및 lftp
명령이 사용 가능 하거나 그래픽 도구가 없습니다 ncftp
.
원격 서버 : FTP를 통해서만 액세스 할 수 있습니다. rsync 나 SSH, FXP가 없습니다.
lftp 스크립트를 생성하고 실행하기 위해 로컬 및 원격 파일을 나열하려고합니다. 더 좋은 방법이 있습니까?
참고 : 수정 된 파일 만 업로드하면 더할 수 있지만 필수는 아닙니다.
ncftp는 완전히 문제가 있습니까? 가장 쉬운 imho 것입니다. (그런 식으로 사용하면 할 것입니다)
—
Sirex
Sirex : RedHat에서 기본적으로 제공되는 도구를 사용하여 수행하고 싶습니다. lftp를 사용할 수없는 것으로 판명되면 사용자가 ncftp를 설치하기위한 요구 사항을 추가 할 것입니다.
—
Nicolas Raoul
wput
(wget-like ftp-uploader) 의 문법 :wput dir/ ftp://user:pass@host/dir