永发信息网

在Linux的客户端上怎么写可以自动每隔5分钟连接远程的FTP的脚本

答案:2  悬赏:30  手机版
解决时间 2021-08-25 03:42
  • 提问者网友:了了无期
  • 2021-08-24 04:25
就在windows上建立了一个FTP服务器,现在要通过Linux的客户端每隔5分钟就让客户端自动的运行连接远程的FTP的脚本,不过我的是简化的Linux,不支持crond的,有没有可以使用什么循环的脚本,可以运行这样的脚本的?谢谢大家帮忙,急用在等。
最佳答案
  • 五星知识达人网友:人類模型
  • 2021-08-24 05:25
#!/bin/sh   
ftp_host=”ip”
ftp_user=”********”
ftp_passwd=”********”
while true
    do
   ftp -n<
   open ${ftp_host}
   user ${ftp_user} ${ftp_pass}
   if [ $? -ne 0 ]
    then
    echo "这里添加失败的消息内容" >>#失败消息发送的位置
   fi
   #在这里添加你要在ftp服务器上做什么
   close
  bye
#上面是断开连接
  !
  sleep 300  #阻塞进程300秒
done
刚写的  没有环境不能试你试下看看
全部回答
  • 1楼网友:夜余生
  • 2021-08-24 07:05

/etc/crontab   linux的任务计划

*/5 * * * *   你的脚本

这就是每5分钟运行一次脚本

脚本要写ftp的自动应答 可以使用  expect命令

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯