我開發了一個shell腳本將文件從源文件複製到目標文件,同時刪除源文件中的複製文件。我可以複製這些文件,但不能在源文件中刪除這些文件。使用ftp刪除文件
files='ls filename'
for file in $files
do
ftp -vn $hostname <<EOFD
quote USER $username
quote PASS $password
binary
cd $start_dir
rm -rf $file
quit
EOFD
done
- 我有錯誤,「沒有這樣的文件或目錄中找到」
- 通過把FTP的for循環外還我有錯誤爲「無效的命令」
- 我也試過在SSH,但它提示用戶名和密碼