Chinaunix首页 | 论坛 | 博客
  • 博客访问: 467470
  • 博文数量: 65
  • 博客积分: 2645
  • 博客等级: 少校
  • 技术积分: 675
  • 用 户 组: 普通用户
  • 注册时间: 2006-01-08 17:04
文章分类

全部博文(65)

文章存档

2010年(5)

2009年(5)

2008年(14)

2007年(35)

2006年(6)

分类:

2007-05-24 16:18:46

我需要用vim编辑远程主机上的文件. 平时是先用ftp, get, 再 vi $filename.
现在写了一个脚本
+--------------------------------------------------------+
#/bin/sh
#文件名: ff.sh
#作用: 从服务器中取指定的文件.
#使用方法: 输入 ./ff.sh [文件名]

#服务器ip地址
ftp_ip=aaa.bbb.ccc.ddd

#用户名
ftp_username=xxx

#密码
ftp_password=yyy

#目录
ftp_path=/home/xx/src

#要读取的文件. 由输入参数定义.
filename=$1

#如果输入的参数不为空, 从服务器中取文件. 否则输出 "格式不正確"
if [ -n "${filename}" ]
then
   ftp -ivn <        open ${ftp_ip}
        user ${ftp_username} ${ftp_password}
        prompt off
        bin
        cd  ${ftp_path}
        bin
        get ${filename}
        close
        bye
EOF
else
    echo "格式不正確"
fi

阅读(1326) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~