标签:
1 #!/bin/bash 2 3 set -e 4 5 source /etc/bashrc 6 7 cd `dirname $0` 8 9 linenum=`wc -l userinfolist.txt | awk ‘{print $1}‘` 10 11 n1=1 12 13 file=1 14 15 while [ $n1 -lt $linenum ] 16 do 17 n2=`expr $n1 + 9999` 18 sed -n "${n1}, ${n2}p" userinfolist.txt>/home/jideyue/logs/userdir/file_$file.log 19 n1=`expr $n2 + 1` 20 file=`expr $file + 1` 21 done
set -n "1,1000p" 表示从第1行到1000行。按照上面的脚本表示 每10000行 一个文件。
标签:
原文地址:http://www.cnblogs.com/gide/p/5475535.html