shell脚本实现FTP自动上传文件
2023-09-11 14:17:16 时间
-----多个文件-----
#!/bin/bash ftp -n<<! open 172.20.10.242 user logftp logftp binary cd /data/ftp/pcidata/pcilogftp/AppFile/log lcd /data/localacc prompt mget *.gz close bye !
----单个文件-----
#!/bin/bash ftp -n<<! open 172.20.10.242 user logftp logftp binary cd /AppFile/log lcd /root prompt put install.log close bye !
---脚本---
#!/bin/bash for LOGPATH in `/bin/cat /fs01/scripts/AMS_LogDir.txt` do if [ ! -d ${LOGPATH} ] && [ ${LOGPATH:0:1} != "#" ];then echo "${LOGPATH} This directory does not exist.Please check it!" exit 0 fi done for UP_LOGPATH in `grep -v "^#" /fs01/scripts/AMS_LogDir.txt` do LOGFILE=`/bin/ls -l ${UP_LOGPATH}|tail -1|awk '{print $NF}'` ftp -A -n<<! open x.x.x.x user pcilogftp PciLog binary mkdir ${UP_LOGPATH}/52 cd ${UP_LOGPATH}/52 lcd ${UP_LOGPATH} prompt put ${LOGFILE} close bye ! done
相关文章
- Ubuntu 保存文件时报E212
- MT7621安装的openwrt出现无法删除文件的问题
- 转:linux 文件解压命令
- iOS开发之网络编程--使用NSURLConnection实现文件上传
- spring mvc:常用标签库(文本框,密码框,文本域,复选框,单选按钮,下拉框隐藏于,上传文件等)
- C#使用HttpWebRequest和HttpWebResponse上传文件示例
- python实现下载文件路径自动添加(1)的递增路径
- python实现在目录中查找指定文件的方法
- 使用RichTextBox控件保存文件
- Linux远程上传、下载文件的方法
- [sharepoint]rest api文档库文件上传,下载,拷贝,剪切,删除文件,创建文件夹,修改文件夹属性,删除文件夹,获取文档列表
- linux 统计命令执行后的行数或者统计目录下文件数目
- uni-app+thinkphp: 单图片文件上传(hbuilderx 3.7.3)
- 机器学习笔记 c#调用python脚本文件进行模型推理
- Jenkins Config File Provider 插件 创建kubeconfig文件
- fastDFS分布式文件系统--文件上传/下载/查询完整代码实现
- 使用springMVC实现文件上传和下载之文件下载
- 在 Node.js 里使用 multiparty 上传文件
- 同时实现选中文件并上传功能
- 微搭问答002-移动端上传的文件如何在PC端下载
- flutter上传图片文件到服务器
- Springboot+百度的WebUploader组件实现普通文件的批量上传
- 在浏览器进行大文件分片上传(java服务端实现)
- 阿里云oss上传文件如何支持https?
- HDFS 上传文件的不平衡,Balancer问题是过慢
- linux shell sha256sum 和 md5sum 文件校验
- 【JavaScript】JS读取XML文件并进行搜索
- 创建文件上传表单
- Mac上通过iterm 上传文件到服务器
- WEB漏洞攻防 - 文件上传漏洞 - CTF - [极客大挑战 2019]Upload-1
- C语言编译成功后生成后缀名为.o文件是什么文件?
- 【看表情包学Linux】系统下的文件操作 | 文件系统接口 | 系统调用与封装 | open,write,close 接口 | 系统传递标记位 O_RDWR,O_RDONLY,O_WRONLY...