
이것은 배쉬 코드입니다:
ftp -n <ftpadress> <<EOT
<credentials>
binary
put $pathfile$reportfile $remotepath$reportfile
put $pathfile$logfile $remotepathlog$logfile
quit
EOT
출력은 다음과 같습니다.
a <files_to_add>
put <files_to_add_with_path> <files_to_add_with_remote_path>
The parameter is incorrect.
put 명령의 매개변수를 확인했는데 올바른지 확인했습니다. 마지막으로 FTP를 확인했는데 거기에 없었습니다.
두 가지 질문이 있습니다.
- 왜 이전하지 않습니까?
- "매개변수가 올바르지 않습니다"는 무엇을 의미합니까?
중요: FTP에 업로드할 파일은 파일 이름에 콜론을 포함해야 합니다.
답변1
@Kusalanada가 제안한 것처럼 Windows는 ":" 기호를 좋아하지 않습니다.
파일 이름을 다음에서 변경했습니다.
file_2019-06-11_14:54:37.tar
도착하다
file_02019-06-11_145437.tar