99问答网
所有问题
shell脚本 把大文件内容拆分到小文件里
文件a内容有几万行或者十几万行. 我们需要把文件a 的内容 以一万行内容的单位 分拆到多个文件
例如: a文件有14万行 .我们需要拆成15个不同文件.
注:输入的文件行数并不固定.
举报该问题
推荐答案 2015-09-01
split –l 10000 原始文件 拆分后文件名前缀
参考:
http://jingyan.baidu.com/article/456c463b6f2e390a583144fe.html
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WzOeBzXWeOWOttOtXOt.html
相似回答
linux 如何
将
一个
大文件
分成几个
小文件
答:
1、连接上相应的linux主机,进入到等待输入
shell
指令的linux命令行状态下。2、在linux命令行下输入shell指令:split -l 3 test.txt test。3、最后,按下回车键执行shell指令,此时会看到test.txt被成功
拆分
为了3个
文件
。
Shell脚本
如何实现对一个文件按关键字行来分成若干个
小文件
?
答:
思路:用sed得出包含这个关键字的行的行号,然后根据行号
分割文件
。!/bin/shmyFile=TestResult.txtnum=5count=0line=`sed -n '/FILE_TESTCASERESULT/=' $myFile`for n in $linedo [ $count -eq 0 ] && let startLine=n+1 && continue let count+=1 let endLine=n-1 [ ...
...用
shell脚本
对一个
文件内容拆分到
指定
文件里面
答:
首先取出ecas三行存入变量 ecasproperties ecasproperties=(cat full.propertites|grep ecas)再把其写入ecas下的配置
文件
echo $ecasproperties>>ecas/config.properties 其他的依此类推 或者直接一个命令cat full.propertites|grep ecas>>ecas/config.properties ...
通过
shell脚本
,
将
一个
文件
写入到另一个文件的后面?
答:
1、用最简单的cat 命令就可实现:cat b >> a (注意之间的空格)2、还有用SED命令来实现,这有点复杂:sed '$ a\'$(cat b|awk '{print $0 "\\n"}'|tr -d '\n'|sed 's/\\n$//') a
linux下怎么把一个文件复制到多个
文件夹里
?
答:
cphello.txtcd cphello.txtef 另一种方法是利用
shell脚本
,创建一个脚本,批量处理复制任务。例如,要将"abc.txt"复制到abcdef目录,可以创建一个包含以下
内容
的脚本:bash dirs=(abcdef)fordirin${dirs[@]} do cpabc.txt"$dir"done 在使用cp命令时,注意当一次性复制多个
文件
到目标目录时,目标...
编写个
shell脚本
实现将当前目录下大于10K的
文件
转移到/test目录下_百 ...
答:
编写个
shell脚本将
/home/test 目录下大于10k的
文件
转移到/tmp目录下 !/bin/sh cd /home/test for i in `ls -l |awk '{if($5>10240){print 9}}'`do mv i /tmp done
shell
如何按照特定
内容
以及范围
拆分
成多个
文件
答:
!/bin/awk { if(/[ ]*create table/){ name=$0;sub("[ ]*create table ","",name);} print>name;} 就是判断当前行是不是create table 如果是,就设置name变量为table 名。随后把当前行输出到name
文件
。因此每次遇到create table 就会变换name 文件名。不需要判断;结尾的行。
怎么用
shell脚本
拷贝一个
文件
到另一个文件再把原文件删除
答:
首先,我们使用cp命令将file1复制到file2。紧接着,我们通过逻辑操作符&&来确保在复制操作成功后,执行rm命令删除file1。这确保了只有当复制成功时,删除操作才会进行。具体来说,
脚本
的开头行#!/bin/ksh指定了脚本使用的解释器。接着,cp file1 file2将file1的
内容
复制到file2。如果复制操作顺利完成,...
何如利用linux
shell 脚本
实现从不同
文件中
提取某一列或多列组成新文件...
答:
楼主可以用cut命令实现。我先编辑了两个文件a,b,内容如下 aaa:bbb:ccc ddd:eee:fff b
文件内容
如下:AAA:BBB:CCC DDD:EEE:FFF 如果想把a,b中第1,3字段提取出来输出到c
文件中
,则可这样实现:cat a b | cut -d ':' -f 1,3 > c (解释:-d 后接分隔符,这里为冒号,也可以为...
大家正在搜
shell脚本查看文件内容
shell脚本修改文件内容
shell读取文件内容到变量
shell拆分大文件
shell替换文件内容
shell读取文件内容
shell修改文件内容
shell查找文件内容并替换
shell清空文件内容命令
相关问题
用shell写一个程序,把一个大文件拆分成为多个小文件,要求...
linux环境下,用shell脚本对一个文件内容拆分到指定文...
Shell脚本如何实现对一个文件按关键字行来分成若干个小文件...
用R语言把超大文本文件拆分成几个小文本文件
用脚本(shell,vb,批处理)都可以,将一个大文件,以1...
shell脚本处理文件内容的方法
shell 命令实现文件分割并命名