Этот пост посвящен удалению нескольких файлов с удаленного сервера, когда устанавливается sftp-пароль без подключения. У меня есть код, как показано ниже. Только первый файл в переменной $file_list
удаляется, когда переменная установлена как,
$file_list="file1 file2"
sftp $USER@$HOST
rm $file_list
quit
SFTP-Session
Я даже пытался выполнить команды в режиме подсказки.
sftp $USER@$HOST
rm file1 file2
Тем не менее, я все еще вижу, что только file1 удаляется.
Я не уверен, что мне не хватает какой-либо основной команды. Я попытался mdelete
/ mdel
/ mrm
, которые были отклонены как недопустимая команда в окне приглашения sftp.