linux下 如何写一个shell 使用sftp发送文件到指定服务器 每次要手工输入
发布网友
发布时间:2022-04-23 00:19
我来回答
共1个回答
热心网友
时间:2023-10-09 05:35
你可以试试下面的方法,把sftp内的操作都写到EOF里面
sftp -oPort=$PORT $USERNAME@$IP <<EOF
cd $FTP2DIR
mkdir $DATA_DATE
cd $DATA_DATE
put $EXPORT_LOCAL_DIR/$data_file_name
put $EXPORT_LOCAL_DIR/$verf_file_name
exit
close
bye
EOF