linux shell中以空行分割文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux shell中以空行分割文件相关的知识,希望对你有一定的参考价值。

linux下面,用shell,比如awk或者sed之类的,在某一个文本文件中有多个空行,如何以空行将这个大文件分成小文件呢?谢谢大侠:如文件123abcd123423424adsadsadaadsadsfeee最好以流的形式读入,循环输出

参考技术A awk 'BEGINRS="\n\n"a++print > "file_"a' file

EasyClick shell分割大文件

EasyClick shell分割大文件

shell 执行Linux命令进行大文件分割

分割文件

//  分割源文件/sdcard/renwolesshel.tar.gz  20M大小 分割后的文件前缀 /sdcard/splitPart_  以字母结尾
 let res=shell.execAgentCommand("split -b 20m /sdcard/renwolesshel.tar.gz /sdcard/splitPart_ ");
 let ls = shell.execAgentCommand("ls /sdcard/splitPart_*")

合并文件

let ress = shell.execAgentCommand("cat  /sdcard/splitPart_* > /sdcard/renwolesshel2.tar.gz ")
shell.execAgentCommand("rm -rf /sdcard/splitPart_*") // 合并后删除分割的文件

我是Mr-老鬼、QQ1156346325 。交流QQ群:620028786,647082990
------------------------------------------------版权声明------------------------------------------------------
本文版权所有~Mr-老鬼 ~转载请注明原文地址
免责声明:本文所有的教程仅限交流学习使用不得用于违法用途,造成的法律后果本人不承担责任。

以上是关于linux shell中以空行分割文件的主要内容,如果未能解决你的问题,请参考以下文章

EasyClick shell分割大文件

Linux 命令合集(二):查看文件及内容处理命令

shell72while读文件创建用户

Linux Bash Shell字符串分割substring等(转)

Linux Shell脚本报错:command not found

在纯python中以间隔分割24位深度wav声音