阅 读 文 章

请教ftp自动传文件的脚本

[来源:网上转载 (http://www.chinaunix.net) | 作者:网友(truge) | 时间:2007-05-27 | 浏览:人次 ]


$ vi ftpauto

#! /bin/sh
echo "machine $1 login truge password 1234">/usr/truge/job/.netrc
chmod 770 /usr/truge/job/.netrc
ftp $1 << EOF
bin
cd /usr/tmp
prompt
mput *
EOF
rm /usr/truge/job/.netrc

这是书上的例子,我稍微改了一下,但是不能用(scounix505),请各位指点。



 feeling 回复于:2002-01-30 17:50:48

试一试这个:
#cat ftpauto.sh
引用:
#!/bin/sh
ftp -n<<!
open 10.10.10.10
user USERNAME PASSWD
binary
prompt off
cd /yourpath
mput *.Z
mget *.tar
close
bye
!


将这个脚本加入crontab中即可实现定时ftp自动传输



 truge 回复于:2002-02-01 09:36:15

谢谢feeling的热心帮助。It does work.


 cindy 回复于:2002-04-26 09:39:58

能帮忙解释一下吗?


 valentine 回复于:2002-04-26 10:02:11

[这个贴子最后由valentine在 2002/04/26 10:03am 编辑]

用.netrc应该chmod 400 .netrc(属主只读),否则不能工作,这样安全性高一些。
把密码,用户名写到脚本里也可以。


 member 回复于:2002-04-26 18:25:37

[这个贴子最后由member在 2002/04/26 10:31pm 编辑]

用 ftp -i -n<<!!
....
...
!!
也可以.


 shitalone 回复于:2002-04-30 14:44:24

ftp -n<<! 
请教这句话的意思。-n的含义,<<的含义,和!的含义。
 :em14:


 kiner007 回复于:2002-04-30 18:04:14

--------------------------------------------------------------------------------

#!/bin/sh 
ftp -n<<! 
open 10.10.10.10 
user USERNAME PASSWD 
binary 
prompt off 
cd /yourpath 
mput *.Z 
mget *.tar 
close 
bye 


--------------------------------------------------------------------------------

这个脚本中的 USERNAME PASSWD 要用真实的用户名和密码代替吗?
$HOME/.netrc 文件中加入了用户名和密码的话,脚本中的用户名和密码还需要吗?


 valentine 回复于:2002-04-30 18:16:07

1。当然是真实的密码。
2。二者可则其一。



 kiner007 回复于:2002-04-30 18:18:40

如果我不想再脚本中输入用户和密码,那脚本中的
user USERNAME PASSWD 这一行应该怎么写?


 valentine 回复于:2002-05-01 08:45:03

when you put the username and passwd to .netrc file, ftp  command will automatically use the username to login .


 kiner007 回复于:2002-05-03 16:02:07

好像不能加参数 -n, ftp ip <<! 就好了


 bpmf 回复于:2002-05-08 13:37:42
论坛热门帖子: [lch203] 写得蛮好的linux学习笔记(10-21)
[黑马制造] 学习java的30个目标(10-19)
[笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19)
[udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18)
[沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18)
TAG标签: 脚本 文件 自动 请教 回复 ftp 密码 引用 发表 这个 怎么

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表

网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.chmhome.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.