linux下用csplit命令分割文件的方法示例
适用场景
csplit命令用于将一个大文件分割成小的碎片,并且将分割后的每个碎片保存成一个文件,csplit命令–>按照指定的范式来分割文件,保存为xx00,xx01…的文件.
拆解文件主要是split和csplit命令,如果说split是按大小来拆分的话,那么csplit则可按匹配来拆分
选项解释
$ csplit -h
/[正则表达式]/ #匹配文本样式,比如/SERVER/,从第一行到包含SERVER的匹配行。
{*} #表示根据匹配重复执行分割,直到文件尾停止,使用{整数}的形式指定分割执行的次数。
-s #静默模式,不打印其他信息。
-n #指定分割后的文件名后缀的数字个数。比如01、02、03等。
-f #指定分割后的文件名前缀。
-b #指定后缀格式。比如%02d.log,类似于C语言中的printf参数格式。
使用方法
$ csplit filename /match/ -n2 {*} -f aa -b ".log"
原文链接:https://carey.akhack.com/2017/05/10/linux-csplit命令分割文件/
(资源库 www.zyku.net)
栏 目:Linux
本文地址:https://www.zyku.net/linux/1437.html
您可能感兴趣的文章
- 01-13dedecms实现自动打包文章中图片并下载
- 02-28wordpress文章标题链接平滑右移效果代
- 02-27帝国CMS调用栏目别名的两种方法
- 08-15苹果手机备忘录如何保存pdf文件
- 01-11大力黑金刚-大力黑金刚应用软件功能介
- 01-11元和堂药业-元和堂药业应用软件功能介
- 01-14搜优SEO-搜优SEO应用软件功能介绍
- 01-11千寻霓虹语-千寻霓虹语应用软件功能介
- 01-12致用语文-致用语文应用软件功能介绍
- 12-24帝国CMS编辑器上传图片取消宽高的方法
- 01-09大学通手机-大学通手机应用软件功能介
- 01-14WiFi速联精灵-WiFi速联精灵应用软件功
- 02-19Discuz! X2.5不能上传高像素高清图片
- 03-31PyTorch训练LSTM时loss.backward()报
- 02-17Java 正则表达式匹配模式(贪婪型、勉
- 01-12爱影-爱影应用软件功能介绍
- 04-01oppoa72双击亮屏开启教程
- 12-10苹果手机设置粗体文本教程介绍
- 09-18iphone12如何设置桌面歌词
- 01-12财今商学堂-财今商学堂应用软件功能介
最近更新
阅读排行
猜你喜欢
- 08-14织梦DedeCMS更新系统缓存清理冗余缓存
- 11-13小米12怎么唤醒小爱同学
- 03-03华为nova8自动亮屏功能设置方法
- 11-13淘宝登录设备在哪看
- 04-05小米11ultra背屏太空人壁纸设置方法
- 11-17苹果手机怎样设置倒数日小组件
- 01-19苹果手机live图片如何传给别人
- 01-11文件扫描识别-文件扫描识别应用软件功
- 07-07Textarea输入字数限制实例(兼容iOS&安
- 01-08西柚壁纸-西柚壁纸应用软件功能介绍