关于利用shell实现ftp

原创 2018年04月17日 16:37:49

过去,我是在写expect脚本来实现自动登陆并上传下载文件。不过略感不顺。

参考文档:

http://blog.chinaunix.net/uid-20526681-id-3549245.html

现在有一个好的方法

cd 到本地你要上传或下载的目录中
ftp -niv << EOF
open ip_address
user username  password
ascii
put filename
bye
EOF

实例:

cd  /home/ctgmkt
ftp -niv << EOF
open 192.168.124.11
user yhl yhl
ascii
put tefile.txt
bye
EOF

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yyqq188/article/details/79976864

Shell脚本实现FTP上传下载文件

Linux下使用Shell脚本实现FTP自动上传和下载文件Linux下使用Shell脚本实现FTP自动上传和下载文件 登录FTP实现下载文件功能 批量下载脚本代码 下载单个文件脚本代码 登录FTP实现...
  • u012842255
  • u012842255
  • 2017-03-27 11:14:27
  • 4363

ftp自动上传下载文件(Shell脚本)及ftp命令详解

(1) #!/bin/bash ftp -n open 10.0.129.170 user sfhc sfhc1234 binary cd /data/localacc lcd /dat...
  • near008
  • near008
  • 2014-04-18 09:45:32
  • 12028

linux中使用shell脚本自动登录ftp服务器下载上传文件。

linux中使用shell脚本自动登录ftp服务器下载上传文件。 #/bin/bash  DATE=`date -d '1 days ago' +%Y%m%d`  GAMEDIR=/home/log/...
  • u012207077
  • u012207077
  • 2013-09-26 17:12:39
  • 8982

书写优雅的shell脚本(六)- shell中的命令组合(&&、||、())

shell 在执行某个命令的时候,会返回一个返回值,该返回值保存在 shell 变量 $? 中。当 $? == 0 时,表示执行成功;当 $? == 1 时,表示执行失败。  有时候,下一条命令...
  • xyls12345
  • xyls12345
  • 2014-09-04 16:27:16
  • 3160

linux下ftp自动登录的shell脚本

1】FTP自动登录并批量下载 #!/bin/bash  ftp -n open 192.168.1.171 user guest 123456  binary  cd /home/data...
  • u010181136
  • u010181136
  • 2017-05-25 10:36:34
  • 1343

Linux使用Shell脚本实现ftp自动上传

原文地址::https://jingyan.baidu.com/article/22fe7ced209c073003617f47.html 相关文章 1、Linux下使用Shell脚本实现...
  • xqhrs232
  • xqhrs232
  • 2017-12-24 10:06:25
  • 149

利用tcp协议实现ftp功能

  • 2016年09月03日 17:09
  • 2KB
  • 下载

shell脚本实现scp上传(expect交互),ftp上传

最近有两个需求,一个是每天定时从各个服务器下拷贝文件到一台挂有大磁盘的服务器,把每台服务器的文件区分拷贝过去并删除本服务器的文件。 第二个需求是把挂有大磁盘的服务器上备份的文件通过ftp传送出去。(...
  • huiyunfei
  • huiyunfei
  • 2018-01-25 18:01:35
  • 84

linux shell ftp上传下载操作

ftp -i -v -n
  • xiao_jun_0820
  • xiao_jun_0820
  • 2012-08-03 18:48:21
  • 5112

shell脚本中使用ftp进行文件的上传

首先,利用脚本随机生成几文件,并往里面写随机数。 #!/bin/bash DIR=./tmp if [ -p $DIR ] then echo "directory ok" else ...
  • xygl2009
  • xygl2009
  • 2014-12-26 11:08:52
  • 1862
收藏助手
不良信息举报
您举报文章:关于利用shell实现ftp
举报原因:
原因补充:

(最多只允许输入30个字)