1.安装sshpass:
curl -O -L http://downloads.sourceforge.net/project/sshpass/sshpass/1.05/sshpass-1.05.tar.gz && tar xvzf sshpass-1.05.tar.gz && cd sshpass-1.05 && ./configure && make && sudo make install
2. vim demo.sh输入下面脚本:
#!/bin/bash
path="/home/ming.zhang04/darknet/backup/" #要复制的文件夹
name=`ls -lt $path | grep .weights | head -n 1 |awk '{print $9}'` #复制最新的.weights文件
echo "the latest weights in $path is:$name"
#echo "$path"
#echo ${path%/*}
sshpass -p *****(密码) scp "${path}${name}" [email protected]****:~/darknet #把本机的文件复制到[email protected]****:~/darknet
echo "from gpu1 to local PC -- downloading..."
3. 使用方法:ssh demo.sh