IT科技

将源目录中的文件按照前缀分发到不同目录中的算法设计及C代码实现

时间:2010-12-5 17:23:32  作者:IT科技类资讯   来源:域名  查看:  评论:0
内容摘要:一、需求描述在Linux系统的某个源目录中有一批后缀相同的文件,编写程序将这些文件按照前缀分发到不同的目录中。例如,源目录SourceDir中存放有三个后缀相同的文件File1_1.txt、File2

一、将源计及需求描述

在Linux系统的目录码实某个源目录中有一批后缀相同的文件,编写程序将这些文件按照前缀分发到不同的文件目录中。

例如,按照源目录SourceDir中存放有三个后缀相同的前缀文件File1_1.txt、File2_1.txt和File3_1.txt,分发法设按照前缀File1_、到不的算C代File2_和File3_将它们分别移动(分发)到目录FileDir1、站群服务器同目FileDir2和FileDir3中。录中

二、将源计及算法设计

基于需求,目录码实可以采用如图1所示的文件程序流程:

图1 程序总体流程

三、特殊流程考虑

在编写程序的按照过程中,对于某些特殊流程的前缀考虑如下:

1.如果扫描源目录出错,则直接停止程序的分发法设运行,而不用继续扫描下一个目录。服务器托管

2.对于某些空文件(即文件的大小为0),直接在源目录中将其删除,而不用进行分发。

3.为了随时能够处理放到源目录中的文件,程序每隔一段时间(如一分钟)扫描一次源目录。也就是说,如果不人为操作,程序启动之后会不停地运行。

四、云南idc服务商程序代码

/
copyright © 2025 powered by 益强资讯全景  滇ICP备2023006006号-31sitemap