1
#Bypassing the ssh
spawn -noecho /usr/bin/ssh -o 'StrictHostKeyChecking=no' "$user\@$ip";
if { $argc == $total_arguments} {
set REMOTEDIR "$remote_dir";
spawn -noecho rsync -r $user\@$ip:$destination/* $remote_dir
expect "Password:"
}
上面是代碼的一部分,我將文件從遠程機器複製到我的主目錄。但在執行腳本時,它有時無法複製所有文件。 什麼可能是失敗的原因,以及如何驗證它是否複製所有文件?有時Rsync無法從遠程機器複製文件