이 게시물은 sftp 암호 연결이 적을 때 원격 서버에서 다중 파일을 제거하는 것에 관한 것입니다. 아래와 같은 코드가 있습니다. $file_list
변수를 다음과 같이 설정하면 변수의 첫 번째 파일 만 삭제됩니다.
$file_list="file1 file2"
sftp $USER@$HOST
rm $file_list
quit
SFTP-Session
프롬프트 모드에서 명령을 실행하려고했습니다.
sftp $USER@$HOST
rm file1 file2
그러나 여전히 file1 만 삭제되고 있음을 알았습니다.
기본 명령이 누락되었는지 확실하지 않습니다. sftp 프롬프트 창에서 잘못된 명령 으로 거부 된 mdelete
/ mdel
/을 시도했습니다 .mrm