2016-06-15 1 views
2

나는 FTP에 초보자입니다. 이미 존재하지 않는 폴더를 만들고 싶습니다. "mkdir -p foldername"옵션이 있지만 ftp에서이 작업을 수행하면 "-p"라는 이름의 폴더가 생성됩니다. ftp를 통해 하나의 원격 서버에서 다른 서버로 파일을 전송하고 아직 서버가없는 경우 서버를 수신 폴더에 만들려고합니다.폴더가 존재하지 않으면 쉘 스크립트를 사용하여 ftp에서 mkdir

답변

2

한 가지 해결책은 항상 폴더를 만들고 오류를 무시하는 것입니다. 물론, 폴더를 생성 한 후에 cd이 필요합니다. 오류가 발생하면 더 큰 문제가 발생합니다.

셸의 -p 옵션은 mkdir 오류가 발생하지 않도록합니다. FTP는 쉘을 사용하지 않습니다.

+1

나는 어리 석었습니다. 내가 잘못한 일을하고 있었고 mkdir이 존재하지 않는다면 mkdir이 새 폴더를 만들지 않는다고 가정하고있었습니다. 고마워! –