网站地图    收藏   

主页 > 后端 > php资料库 >

ftp 自动更新文件的脚本代码_自学php网

来源:自学PHP网    时间:2014-12-04 22:12 作者: 阅读:

[导读] 开发通常在本机上,测试通过后再上传。如果频繁、小步更新的话,可以用下面的脚本来执行。比如,修改了一个文件 scripts/example.php, 通过下面的命令来执行更新: ./autoftp.sh scripts/ex...

开发通常在本机上,测试通过后再上传。如果频繁、小步更新的话,可以用下面的脚本来执行。比如,修改了一个文件 scripts/example.php, 通过下面的命令来执行更新:

./autoftp.sh scripts/example.php

脚本文件autoftp.sh如下,要定制修改的地方都做了注释:

#!/bin/bash

# todo: uplaod more than one file.


E_ARGERROR=85


if [ -z "$1" ]

then

echo "Usage: `basename $0` Filename-to-upload"

exit $E_ARGERROR

fi


Server="IP/Domain Name" #Change it

Password="password" #Change it


ftp -n $Server < user username "$Password" #Change to your username

binary

cd pass/to/starting/directory #Change it

put $1

bye

End-Of-Session


exit 0

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论