免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1567 | 回复: 8
打印 上一主题 下一主题

自动ftp里出现的奇怪问题。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-11-30 23:55 |只看该作者 |倒序浏览
我写了一个shell的ftp脚本。
功能是向服务器定时传送一个文件。
比如文件名是abc.txt。在文件传送完之前应该叫tmp_abc.txt。
我的实现是先把tmp_abc.txt ftp到服务器上。传完后改名为abc.txt。
这样一个脚本写完后我手工执行没有问题。
但是在crontab 里面定时执行的时候就会出现:No such file or directory这样的提示。请问各位这个问题出在什么地方???
我的机器是FREEBSD4.9。而在另一台FREEBSD4.2的机器上却没有问题。
郁闷了一天了。在这里先谢谢各位了。

论坛徽章:
0
2 [报告]
发表于 2004-12-01 01:20 |只看该作者

自动ftp里出现的奇怪问题。

crontab  里执行的程序需要带上全路径

论坛徽章:
0
3 [报告]
发表于 2004-12-01 11:44 |只看该作者

自动ftp里出现的奇怪问题。

所有的地方我用的都是绝对路径。

论坛徽章:
0
4 [报告]
发表于 2004-12-01 20:49 |只看该作者

自动ftp里出现的奇怪问题。

请把你的crontab中的内容输出一下给大家看看,或许能帮你的忙
#crontab -l
我个人觉得可能是你的crontab的格式或者写法有问题

论坛徽章:
0
5 [报告]
发表于 2004-12-01 22:11 |只看该作者

自动ftp里出现的奇怪问题。

肯定是环境变量的问题。

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
6 [报告]
发表于 2004-12-01 22:32 |只看该作者

自动ftp里出现的奇怪问题。

原帖由 "BenzMa" 发表:
我写了一个shell的ftp脚本。
功能是向服务器定时传送一个文件。
比如文件名是abc.txt。在文件传送完之前应该叫tmp_abc.txt。
我的实现是先把tmp_abc.txt ftp到服务器上。传完后改名为abc.txt。
这样一个脚本写完..........

建议你看看FREEBSD的手册,
很明显,FREEBSD4.2的系统能运行你的任务,而FREEBSD4.9却不可以,这说明问题出在平台上!

论坛徽章:
0
7 [报告]
发表于 2004-12-02 11:58 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
8 [报告]
发表于 2004-12-02 12:24 |只看该作者

自动ftp里出现的奇怪问题。

手工没问题?? ftp connect refused ,ftp服务开了没有????

论坛徽章:
0
9 [报告]
发表于 2004-12-02 16:35 |只看该作者

自动ftp里出现的奇怪问题。

问题找到了。问题出在脚本里有passive一项。
在手工运行的时候有这项就能工作。自动运行的时候就出错。
把这一项去掉就自动运行OK了。但是手工运行就不行了。
谁能告诉一下为什么会这样呢??
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP