社区
Linux/Unix社区
帖子详情
LINUX+C:如何按计划自动发送文件?
lifeforu
2005-11-08 09:38:23
在linux+C写了一个发送文件的客户端,类似于FTP的操作界面,open,user,put file,close,quit
现在问题是客户要求能写一个脚本或是任务计划之类的东西让这个客户端能按计划定时发送指定的一些文件,我对linux+C了解还不太深,相当于WINDOWS平台的加一个定时器,定时检查文件是否存在,如果存在的话就发送到指定的服务器上,我应该怎么做?
...全文
175
7
打赏
收藏
LINUX+C:如何按计划自动发送文件?
在linux+C写了一个发送文件的客户端,类似于FTP的操作界面,open,user,put file,close,quit 现在问题是客户要求能写一个脚本或是任务计划之类的东西让这个客户端能按计划定时发送指定的一些文件,我对linux+C了解还不太深,相当于WINDOWS平台的加一个定时器,定时检查文件是否存在,如果存在的话就发送到指定的服务器上,我应该怎么做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
www8s88com
2006-03-02
打赏
举报
回复
mark
bekars
2005-11-10
打赏
举报
回复
写一个FTP上传文件的脚本
然后用crontab定时调用这个脚本,给你一个脚本例子:
FTP获取文件脚本
ftp -vin<<END
open 10.50.10.12
user aaa bbb
binary
cd dir
get abc.zip
bye
END
fytzzh
2005-11-09
打赏
举报
回复
用c的话写个程序
int main()
{
while (1)
{
sleep (100);
//do something
}
}
用脚本可以用crontab定时
x86
2005-11-09
打赏
举报
回复
你如果想在C里面完成这些工作, 那就用定时器好了.
一个简单例子:
#include <stdio.h>
#include <signal.h>
static void sig_alrm(int);
int main() {
signal(SIGALRM, sig_alrm);
alarm(5); // 5秒后调用函数sig_alrm
sleep(10);
}
static void sig_alrm(int signo)
{
printf("signo = %d\n", signo);
}
223xh
2005-11-09
打赏
举报
回复
crontab的用法
我以前找的两篇
http://www.139.com/Skin/1/BlogArticle.aspx?BlogId=20242&ContId=88606
http://www.139.com/Skin/1/BlogArticle.aspx?BlogId=20242&ContId=88540
lifeforu
2005-11-08
打赏
举报
回复
能够再详细一些吗、?或者再给一些资料
lihua_1687
2005-11-08
打赏
举报
回复
你可以写一个控制shell,把shell放在crontab 中定时启动
Linux
环境下C语言Socket编程客户端批量
发送
文件
功能:提升
文件
传输效率的解决方案
介绍了
Linux
环境下C语言Socket编程客户端批量
发送
文件
的开源项目。该项目基于Socket编程和TCP协议,采用C语言开发,能实现客户端向服务端批量
发送
文件
,提高传输效率。适用于软件开发、数据分析等场景,具有批量
发送
、多
文件
类型支持、易用等特点,但有系统兼容性等注意事项。
linux
下用C编写的基于smtp的带附件邮件
发送
程序
本文介绍了一款简单的
Linux
环境下用C编写的SMTP邮件
发送
客户端,该程序支持附件功能,已在公司内部邮箱系统中测试成功,但对Gmail等可能需要SSL加密的邮箱未成功。作者计划将其改进为非阻塞方式,并邀请读者共同探讨交流。
Linux
C
文件
编译
本文介绍了在
Linux
环境下使用VIM编辑器设置和编写C代码,详细讲解了GCC编译器的使用,包括编译选项如-c、-o、-g等,并探讨了多
文件
编译和Makefile在
自动
化编译中的作用,旨在帮助读者理解C程序的编译流程和提高开发效率。
linux
发送
邮件 脚本,浅析
linux
下如何用脚本
自动
发送
文本mail邮件
本文介绍在
Linux
环境下如何通过脚本
自动
发送
文本邮件。包括安装msmtp和mutt,配置
发送
参数,以及
发送
纯文本、
文件
内容和附件等操作。
Linux/Unix社区
23,223
社区成员
74,536
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章