用shell写的ftp工具
2019独角兽企业重金招聘Python工程师标准>>>
#!/bin/sh
SRCFILEPATH=$1
#DESFILEPATH=$2
if [ $# != 4 ];then
echo "USAGE:$0 ip username password destpath"
exit
fi
while [ true ]
do
#if [ ! -f *.xml ];then
#sleep 1
#continue
#fi
ls *.xml | sort -u >file.list
size=`du -s file.list | awk '{print $1}'`
if [ $size -eq 0 ];then
usleep 100
continue
fi
while read file
do
FTP=`ftp -n<<!
open $1
user $2 $3
bin
cd $4
put ${file}
close
bye
!`
FTPSIZE=`echo "$FTP"|awk '{print length($0)}'`
if [ "$FTPSIZE" != "0" ];then
usleep 100
#continue
break
fi
rm -f $file
usleep 100
done<file.list
done
转载于:https://my.oschina.net/u/238361/blog/358963
用shell写的ftp工具相关推荐
- ftp工具破解版,你知道有哪几款好用的ftp工具破解版吗
现在的软件最不好找的就是破解版软件和绿色版软件,所以需要很长时间的寻找,也需要进很多坑,你才能得到自己真正好用的破解版ftp工具.说到ftp工具破解版,从事网站管理的工作人员应该都知道吧.下面是小编进 ...
- shell脚本上传文件到ftp服务器,shell脚本实现FTP自动上传文件
-----多个文件----- #!/bin/bash ftp -n< open 172.20.10.242 user logftp logftp binary cd /data/ftp/pcid ...
- Linux下Shell常用命令与工具
文章目录 Shell常用命令与工具 1.ls 2.echo 3.printf 4.cat 5.tac 6 .rev 7.wc 8.cp 9.mkdir 10.mv 11.rename 12.dirna ...
- linux shell脚本 静态检查工具 shellcheck 简介
简介 shellcheck 是一款实用的 shell脚本静态检查工具. 首先,可以帮助你提前发现并修复简单的语法错误,节约时间.每次都需要运行才发现写错了一个小地方,确实非常浪费时间. 其次,可以针对 ...
- WinSCP中文版FTP工具 V5.19.5
WinSCP是一个支持SSH(Secure SHell)的SCP(Secure Copy)文件传输软件.只要文件主机支持SSH协定,你就可以安心的下载.上传文件.WinSCP中文版操作界面是参考NC( ...
- ftp工具,ftp工具专业版
ftp工具专业版的汉化版不是很多,网络上的基本上都是英文的.所以可能会比较的难找一点.ftp工具专业版汉化版的比较符合国人的使用要求,简单方便快捷明了.那ftp工具专业版怎么配置连接呢?下面小编给大家 ...
- ftp 工具 绿色,这6款ftp 工具 绿色是站长们不可或缺的必备工具
可能很多人都不太熟悉什么是ftp客户端工具,但是这个工具使用的人还是非常多的,比如那些从事网站管理的人员.他们的日常工作中接触的最多的工具可能就是ftp客户端工具.这款工具一般是英文版的偏多,那有没有 ...
- ftp 工具 绿色,四款将会让你爱不释手的绿色 ftp 工具
可能很多人都不太熟悉什么是ftp工具,但是这个工具使用的人还是非常多的,比如那些从事网站管理的人员.他们的日常工作中接触的最多的工具可能就是ftp工具.这款工具一般是英文版的偏多,那有没有我们中国自己 ...
- ftp工具 绿色,细数3款绿色 ftp工具
网络上最不好找的就是绿色版的工具,毕竟在现在这个年代不可能让你免费使用别人的产品,所以绿色版的工具是真的难找.相信常常使用电脑的小伙伴也都知道,绿色版的软件都不好找,更何况是ftp上传工具绿色版,ft ...
最新文章
- 政府和银行运维的差异
- 特殊时期之下的 AI 成功“逆行”,技术繁荣生长之下的“AI隐疾”
- Android Studio之package org.junit does not exist解决办法
- Swift - 将DaSwift-Data数据转换为[UInt8](bytes字节数组)
- lazy-load-img.js 源码 学习笔记及原理说明
- 这也许是你不曾留意过的 Mybatis 细节 1
- smt贴片加工贴片机开机和贴片编程
- Towards Fine-Grained Prosody Control for Voice Conversion 论文理解
- 数值分析 计算机科学,数值分析与算法.pdf
- 罗永浩、戴威的C位消亡史
- 基于MATLAB的双重积分的数值求解
- MCtalk对话尚德机构:AI讲师,假套路还是真功夫?
- AS3中常用到的公式 {转}
- QQ如何开通在线客服
- idea连接数据库失败的几种解决方案
- rabbitmq-plugins enable rabbitmq_management Failed to start Elixir.
- 高精度 双目视觉方案
- jQuery--事件、效果
- php数组 减一,PHP减去数组值
- mac电脑通过python使用http.server
热门文章
- 微信公众平台消息接口开发之校验签名与消息响应合并
- 【学习OpenCV4】在OpenCV中响应键盘与鼠标操作
- RobotStudio机器人运行路径的创建与仿真
- ios view 切上部分圆角_IOS开发入门之给view添加圆角并指定位置
- java虚拟机-d参数配置_Java虚拟机(五):常用JVM配置参数
- vue多页面开发_使用VUE进行移动端H5页面开发前准备
- mysql libc.so.6_解决安装mysql动态库libstdc++.so.6、libc.so.6版本过低问题
- php7与mysql相关配置_PHP7连接mysql,文件配置问题
- css3制作八棱锥_CSS3制作各种形状图像
- E站账号cookie分享_58云账号跨域实践总结