#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:"
}
上記は、リモート マシンからホーム ディレクトリにファイルをコピーするコードの一部です。ただし、スクリプトの実行中に、すべてのファイルのコピーに失敗することがあります。失敗の理由と、すべてのファイルがコピーされたかどうかを検証する方法は??