내 웹 사이트의 폴더에 저장된 일부 파일을 삭제하기 위해 FTP를 통해이 명령을 실행하려고합니다.
DEL *.csv
그러나 이것은 작동하지 않으며 이유를 모르겠습니다. 그러나 모든 단일 파일을 삭제하려고하면 작동합니다.
DEL file.csv (works)
이 문제를 해결하려면 어떻게해야합니까?
답변
Windows 명령 행 ftp 클라이언트를 사용 하는 경우 단일 파일 만 삭제 mdelete
하므로 여러 파일을 삭제하는 데 사용해야 delete
합니다.
편집 : 의견의 추가 질문에 답변.
이러한 명령을 파일에 넣어서 일종의 배치 프로세스로 수행 할 수 있도록하려면 텍스트 파일을 작성하고 명령을 순서대로 넣을 수 있습니다.
prompt
mdel *
quit
그런 다음 -s
매개 변수를 사용하여이를 단일 단계로 실행할 수 있습니다 .
답변
mdelete를 사용하려면 아래 구문을 사용하여 프로세스를 자동화하십시오.
FTP에서 “prompt”명령을 사용하여 상호 작용을 비활성화하십시오 (모드 꺼짐).
이 명령을 입력하십시오 :
- FTP> mdelete [디렉토리] * .extenstion | yes
예를 들어, mdelete standard * .jpg | yes
답변
Windows 7 :
기존 답변은 부분적으로 만 작동합니다. 서버에서 확인하지 않고 한 번에 더 많은 파일을 삭제하려면 다음 명령을 사용하여 서버에 연결해야합니다.
ftp -i yourwebsite
따라서 해당 명령으로 연결 한 후 mdelete
FTP 프롬프트에서 사용할 수 있습니다 .
mdelete *.html