split 自动分割文件脚本
#!/bin/bash
date=$(date +%F)
filename="$(echo $1 | sed 's/.csv$//' )_${date}"
split -l 1 $1 -d -a 2 ${filename}_
arry=`ls ${filename}_0*`
for i in ${arry[@]}
do
mv ${i} ${i}.csv
done
#!/bin/bash
date=$(date +%F)
filename="$(echo $1 | sed 's/.csv$//' )_${date}"
split -l 1 $1 -d -a 2 ${filename}_
arry=`ls ${filename}_0*`
for i in ${arry[@]}
do
mv ${i} ${i}.csv
done