首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在linux上编辑大型文本文件(5-10 on )

在linux上编辑大型文本文件(5-10 on )
EN

Stack Overflow用户
提问于 2011-07-26 08:52:00
回答 2查看 874关注 0票数 1

基本上,我需要一个指定格式和大小(大约10 of )的文件。为此,我多次将原始文件的内容复制到同一个文件中,以增加其大小。我不关心文件的内容,只要它们具有所需的格式即可。最初,我尝试使用gedit来做这件事,它在几个100MB之后就失败了。我正在寻找一个编辑器,可以帮助我做到这一点。或者,可能是另一种方式的建议

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-07-26 09:21:26

在Windows中,从命令行执行以下操作:

代码语言:javascript
复制
copy file1.txt+file2.txt file3.txt  

连接1和2,放在3中-重复或添加+args,直到你得到你需要的大小。

对于Unix,

代码语言:javascript
复制
cat file1.txt file2.txt >> file3.txt

连接1和2,放置在3中-重复或添加更多输入文件,直到您获得所需的大小。

在Unix中,可能还有许多其他方法可以做到这一点。

票数 1
EN

Stack Overflow用户

发布于 2011-07-26 08:57:11

您可以制作两个文件,并重复地将它们彼此附加:

代码语言:javascript
复制
cp file1 file2

for x in `seq 1 200`; do 
       cat file1 >> file2
       cat file2 >> file1
done;
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6824120

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档