免费注册 查看新帖 |

Chinaunix

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

[新手入门] 用命令增加文件大小 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-08-03 17:59 |只看该作者 |倒序浏览
能不能写一个命令,让一个文件的大小一下子变成100M或者更大,多谢。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
2 [报告]
发表于 2006-08-03 18:19 |只看该作者
啥意思?

论坛徽章:
0
3 [报告]
发表于 2006-08-03 20:55 |只看该作者
文件系统的大小是可以改变,新的系统也可以变小

但是文件的话,实际数据有大就多大,不是吗?

愚昧的提问,见谅啦

论坛徽章:
0
4 [报告]
发表于 2006-08-03 21:20 |只看该作者
lmktemp

论坛徽章:
0
5 [报告]
发表于 2006-08-04 08:46 |只看该作者
我的意思是把一个字母或一个字符串写进一个文件,同时复制很多个这个字母或字符串,让文件的内容变的很大,假如说把字母A写进文件aa,同时又把A复制了很多很多,让文件aa的内容一下子增加到M以上,这个操作用命令来实现,请问可以吗,以前在学校时老师好像讲过,是可以的,只是我给忘了,不好意思,上面没说清楚,呵呵

论坛徽章:
0
6 [报告]
发表于 2006-08-04 10:59 |只看该作者
写一个SHELL脚本,一两句话就可以了。

论坛徽章:
0
7 [报告]
发表于 2006-08-04 14:23 |只看该作者
touch aaa
while [ `du -sm aaa | cut -d"." -f1` -lt 1 ]
do
echo aa >>aaa
done

论坛徽章:
0
8 [报告]
发表于 2006-08-07 08:55 |只看该作者
多谢,搞定了

论坛徽章:
0
9 [报告]
发表于 2006-08-07 09:12 |只看该作者
原帖由 zh57469 于 2006-8-4 14:23 发表
touch aaa
while [ `du -sm aaa | cut -d"." -f1` -lt 1 ]
do
echo aa >>aaa
done


是什么意思呀?有谁能简单的讲一下!!

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
10 [报告]
发表于 2006-08-07 10:43 |只看该作者
touch aaa                                                      #先创建这个文件,名称为aaa
while [ `du -sm aaa | cut -d"." -f1` -lt 1 ]      #判断文件大小是不是小于1M
do                                                                  #
echo aa >>aaa                       #包括前后行,总共三行是在条件为真的时候,在aaa末尾追加aa字符
done                                                             #

du -sm aaa                        #显示文件大小
cut -d "."  -f1                     #显示输出的第一列,分隔符为"."
-lt 1                                   #小于1

[ 本帖最后由 yddll 于 2006-8-7 10:46 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP