Linux 按行分割大文件

1
2
3
4
5
6
7
8
9
10
# 1. 按行数分割大文件
# 500000 = 一个文件多少行
# sourcelist.xlsx = 被分割的文件
# target.xlsx = 分割之后的文件名
split -l 500000 -d --verbose sourcelist.xlsx target.xlsx

# 2. 批量修改分割文件后缀
# target = 分割之后的文件名
# .xlsx = 分割文件的后缀名
for i in `ls|grep target`; do a=`echo $i|awk -F '.xlsx' '{print $1$2".xlsx"}'`; mv $i $a; done

参考文章地址: https://blog.csdn.net/lejustdoit/article/details/106384508

🔰本文标题: Linux 按行分割大文件

🔞本文链接: https://193.gs/Linuxahfgdwj/index.html

🌡️本文总热度