当前位置: 首页 > news >正文

git 按行切割 csv文件

# 进入Git Bash环境
# 基础用法(不保留标题行):
split -l 1000 input.csv output_part_# 增强版(保留标题行):
header=$(head -n1 input.csv)  # 提取标题 tail -n +2 input.csv | split -l 5000000 - --filter="echo \"$header\" > \$FILE && cat >> \$FILE" ls -l output_part_*

参数说明:
  • -l 1000:按每1000行分割

  • --filter:动态处理每个分块(注入标题行)

  • output_part_:输出文件前缀(生成 output_part_aa, output_part_ab...)


http://www.mrgr.cn/news/96792.html

相关文章:

  • echarts+HTML 绘制3d地图,加载散点+散点点击事件
  • C#:第一性原理拆解属性(property)
  • Anaconda和Pycharm的区别,以及如何选择两者
  • k8s 1.30 安装ingress-nginx
  • 为什么 Three.js 里 Cannon.js 物体堆叠时会有空隙?
  • 【C语言】深入理解指针(三):C语言中的高级指针应用
  • Prompt攻击是什么
  • Anolis系统下安装Jenkins
  • 检查是否存在占用内存过大的SQL
  • Unity中 粒子系统使用整理(一)
  • Vue3.5 企业级管理系统实战(十二):组件尺寸及多语言实现
  • Cesium学习(未完继续)
  • 虚幻5入门
  • 【目标检测】【深度学习】【Pytorch版本】YOLOV2模型算法详解
  • vue3使用v-md-editor完成Markdown内容展示
  • 01_使用Docker将Coding上项目部署到k8s平台
  • 编译玄铁处理器RISC-V指令测试用例
  • EasyExcel导出导入excel工具类
  • Go+Gin实现安全多文件上传:带MD5校验的完整解决方案
  • MySQL 进阶 面经级