업로드 :
#! / 빈 / SH 세트가 -x 는 SET -e local_rootPath = / 하둡 / DATADIR / windeploy / 임시 호스트 = "192.168.12.2"# 필요가 주소 FTP 업로드 포트 = "21"# 포트 사용자 = "ftpuser"# ftp를 착륙 사용자 이름 passwd를 = "123456"#의 FTP 로그인 암호 고객 = "AAA" 는 FTP -n << # 시작이입니다 -! 마지막에, 당신은 EOF와 같은 다른 변화, 이전과 이후 일관주의 할 수있는 열린 $ 호스트 $ 포트를 사용자는 사용자 $ passwd에 $ 바이너리 # 바이너리 업로드 해시 CD /는 FTP의 루트 디렉토리로 전환하려면 # 액정 $의 local_rootPath / 로컬 서버 디렉토리로 전환하려면 $ 고객 # 프롬프트 MPUT이 * # $ local_rootPath 아래에있는 모든 파일을 업로드 / $ 고객 디렉토리 FTP의 루트 디렉토리에
가까운 안녕!
다운로드 :
#! / 빈 / bash는 파일 내보내기 = *. CSV 파일 # 유형 다운로드 할 호스트 = "192.168.1.203" 포트 = "21" 사용자 = "사용자" passwd를 = "123456" 는 FTP -v -n << EOF 열기 $를 호스트 $ 포트는 사용자가 사용자의 $가은 passwd $ 바이너리 CD /은 ftp 디렉토리로 전환하려면 데이터 # LCD / 하둡 / DATADIR / GGG / 파일 / 데이터 #은 로컬 디렉토리에 다운로드되도록 정의 경우는 일반 배치 매칭을 사용할 수 있습니다 MGET $ 파일 #의 MGET을, 그것은 하나의 파일 다운로드하는 것입니다 얻을에만 사용 대화 형 끝 프롬프트 #을 BYE EOF "성공적으로 FTP에서 얻을"에코