Ten post dotyczy usuwania wielu plików ze zdalnego serwera, gdy konfigurowane jest połączenie bez hasła sftp. Mam kod jak poniżej. Usuwany jest tylko pierwszy plik w zmiennej $file_list
, gdy zmienna jest ustawiona jako,
$file_list="file1 file2"
sftp $USER@$HOST
rm $file_list
quit
SFTP-Session
Próbowałem nawet wykonywać polecenia w trybie monitu.
sftp $USER@$HOST
rm file1 file2
Nadal jednak widzę, że usuwany jest tylko plik 1.
Nie jestem pewien, czy brakuje mi podstawowego polecenia. Próbowałem mdelete
/ mdel
/ mrm
, które zostały odrzucone jako nieprawidłowe polecenie w oknie zachęty sftp.