社区
Linux/Unix社区
帖子详情
UNIX下合并文件
wangwenping
2007-06-14 05:27:18
这样一个题,有五个目录,在每个目录下有若干个文件,要求在UNIX下用C把这些文件合并一起,即生成一个新的文件,还有统计出原来的每个文件的行数。
本人菜鸟一只,只会把两个文件用ln 连结,这个怎么也想不出来了。谁能帮帮我阿,定将感激涕零!
...全文
451
10
打赏
收藏
UNIX下合并文件
这样一个题,有五个目录,在每个目录下有若干个文件,要求在UNIX下用C把这些文件合并一起,即生成一个新的文件,还有统计出原来的每个文件的行数。 本人菜鸟一只,只会把两个文件用ln 连结,这个怎么也想不出来了。谁能帮帮我阿,定将感激涕零!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
doplus
2007-06-25
打赏
举报
回复
我觉得可以用fread统一读到buffer里面,然后把这些buffer写在一个文件里面,这样比较安全
OstrichFly
2007-06-25
打赏
举报
回复
http://community.csdn.net/Expert/topic/5599/5599332.xml?temp=.8892481
http://community.csdn.net/Expert/topic/5616/5616979.xml?temp=.184231
http://community.csdn.net/Expert/topic/5616/5616980.xml?temp=.3789942
http://community.csdn.net/Expert/topic/5600/5600853.xml?temp=.7190363
http://community.csdn.net/Expert/topic/5599/5599332.xml?temp=.7104914
http://community.csdn.net/Expert/topic/5599/5599330.xml?temp=.5870172
http://community.csdn.net/Expert/topic/5600/5600842.xml?temp=.4426691
http://community.csdn.net/Expert/topic/5600/5600839.xml?temp=3.765285E-03
http://community.csdn.net/Expert/topic/5599/5599333.xml?temp=.2024347
http://community.csdn.net/Expert/topic/5616/5616982.xml?temp=.1694757
LENGJS
2007-06-25
打赏
举报
回复
OstrichFly(飞翔的鸵鸟) ,你什么意思么,我注册这个号没几天,只在这个社区发了三张帖子,你为什么说我发了那么多张,我只有这一个号,还不怎么上,你弄清楚说话好不阿,什么狗人,不男不女的,妈的
我告诉你,我可没时间和你理论,这个搂主是我的同学,我们一个老师说过有什么不明白的发帖,所以我们有很多同学都找到这个网站来了,我也随便就注册了,还不怎么上。请你弄清楚说话。
OstrichFly
2007-06-25
打赏
举报
回复
刚才收到LENGJS()的留言如下:
大家评评理
编号:373867发送者:LENGJS发送时间:2007-6-25 18:21:02删除 回复
接受者:OstrichFly重要性:重要性:1 非常不重要重要性:2 不重要重要性:3 一般重要性:4 重要重要性:5 非常重要
内容日你妈,不要脸的玩意,弄清楚再说话
编号:373799发送者:LENGJS发送时间:2007-6-25 15:52:38删除 回复
接受者:OstrichFly重要性:重要性:1 非常不重要重要性:2 不重要重要性:3 一般重要性:4 重要重要性:5 非常重要
内容你妈的行不行啊,这个网站是我们的一个权威老师介绍过来的,可能问相同问题的都是我的同学,我刚刚发言,你不要随便说人行不阿,,要脸不阿,妈的
LENGJS
2007-06-25
打赏
举报
回复
OstrichFly(飞翔的鸵鸟) ,你妈的行不行啊,这个网站是我们的一个权威老师介绍过来的,可能问相同问题的都是我的同学,我刚刚发言,你不要随便说人行不阿,,要脸不阿,妈的
dai_weitao
2007-06-19
打赏
举报
回复
人楼主要求是用C的.
就按我说的办, 思路告诉你了, 剩下的自己去查函数说明吧
TinyAnt
2007-06-19
打赏
举报
回复
在UNIX下尽量用脚本为好
lurenfu
2007-06-16
打赏
举报
回复
一楼是对的,用shell更快
#!/bin/sh
for i in */*; do
wc -l $i
cat $i >> result.txt
done
然后执行该shell
wangwenping
2007-06-15
打赏
举报
回复
郁闷,楼上的高手们谢谢你了,我有点明白你说的,但我我我我也不会用阿!呜呜~~~本人太菜鸟了,谁能给我一个准确的代码阿?
dai_weitao
2007-06-14
打赏
举报
回复
1. 创建一个目标文件, fopen("name", "w");
2. 遍历目录, opendir() readdir()
3. 在2的过程中, 打开每个文件, 计算行数保存, 并把内容复制到目标文件, dup(), fdopen();
4. 善后处理.
unix
系统(MAC linux)拆分压缩/
合并
文件
为了解决上传网盘时单
文件
大小限制,或向某某公司邮箱发送
文件
时的
文件
大小限制,我们常常需要将较大的
文件
拆分成多个在限制大小内的小
文件
,进行传输后,在使用端再将多个小
文件
合并
为一个完整的大
文件
进行使用。...
linux中
合并
多个
文件
内容到一个
文件
的例子
Windows 中实现
合并
多个
文件
内容到一个
文件
中 ...Linux 或 类
Unix
下实现
合并
多个
文件
内容到一个
文件
中 代码如下 复制代码 cat b1.sql b2.sql b3.sql > b_all.sql 或者 cat *.sql > merge.
UNIX
基本
文件
操作之
文件
复制、移动、删除和内容操作
UNIX
基本
文件
操作之
文件
复制、移动和删除
Unix
文件
的查看方法
常用的查看
Unix
文件
的查看的命令有cat、more、head、tail等,我们在文章中将会对cat命令进行重点介绍,其他的也逐一进行介绍。 以往的
Unix
操作系统知识我们都是否记得呢,今天我们来学习新的知识,...
Linux/
Unix
下tar命令详解
tar命令是Linux/
Unix
系统下的打包压缩工具,可以将多个
文件
合并
为一个
文件
,打包后的
文件
后缀为“.tar”。 这里首先需要明确两个概念:打包和压缩。打包是指将一大堆
文件
或目录
合并
成一个总的
文件
;压缩则是将一个...
Linux/Unix社区
23,121
社区成员
74,508
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章