shell分割大文件

    xiaoxiao2021-03-25  86

    [root@node1 csv2aus]# vim dsplit.sh ####################################################### ####Author:duanty ####Description: dsplit bigData.csv n ####split the file BigData.csv into n part, and mv to part[i]/ ####################################################### N=`wc -l $1 | awk -F " " '{print $1}'` n=$(($N/$2+1)) split -l $n $1 x=(xa0 xaa xab xac xad xae xaf xag xah xai xaj) rm -rf part* 1>/dev/null 2>&1 for i in `seq $2`; do mkdir part$i mv ${x[$i]} part$i done for i in `seq $2`; do ls part$i; done
    转载请注明原文地址: https://ju.6miu.com/read-26478.html

    最新回复(0)