组巡--23G
来源:互联网 发布:俄罗斯时间知乎 编辑:程序博客网 时间:2024/06/07 17:57
对应服务器:
10.9.49.1-7,13-18
原始数据:/home/land/20170102/13/delete/asgroup
处理的原始数据:
/home/data/asgroup
处理后的数据:
/home/data/output
处理程序step2.sh :
#!/bin/bashrm -rf /home/data/asgroupall rm -rf /home/data/outputcd /home/data/asgroup for file in `\ls |sort -t "_" -k 4|grep dat `do#echo $filecat $file |awk -F '\t' '{$4=NULL}{print $0}' OFS='|' >> /home/data/asgroupall doneecho "-------------collect end-------------"cd /home/data/ip=` ifconfig -a|grep 10.9.49.|awk '{print $2}' |sed 's/addr://g'`mkdir outputdx=`du -sk asgroupall|awk '{print $1}'`ds=`cat asgroupall |wc -l`echo $dx,$ds((sp=dx/204800+1))((di=ds/sp))split -l $di asgroupall output/$ipecho "---------------split end -----------------"i=0id=`hostname |cut -c "4-5"`cd /home/data/outputfor file in `\ls|grep "$ip"`doif [ $i -lt 10 ]thenkey=00$ielif [ $i -lt 100 ]thenkey=0$ielsekey=$ifinyr=`tail $file |sed -n '1p' |awk -F '|' '{print $20}' |cut -c "1-10"|xargs -i date "+%Y%m%d" -d '1970-1-1 0:0:0 GMT + {} seconds'`ser=$key((i=i+1))echo "mv $file shanghaiGn$nyr$id$ser.txt"mv $file shanghaiGn$nyr$id$ser.txtgzip shanghaiGn$nyr$id$ser.txtdoneecho "-----------------------gzip end -----------------"div=`date +%Y`for nyr in `find . -maxdepth 1 -type f |awk -F "$div" '{print $2}' |cut -c '1-4'|sort |uniq`doecho "mkdir -p $div$nyr/Gn-C"mkdir -p $div$nyr/Gn-Cecho "find . -maxdepth 1 -type f |grep $div$nyr |xargs -i mv {} $div$nyr/Gn-C/"find . -maxdepth 1 -type f |grep $div$nyr |xargs -i mv {} $div$nyr/Gn-C/done
上传:
由于10.9.xx网段与集团的ftp不通, 无法通过lftp上传,
要先传到10.221.245.43上,在上传到集团ftp
#处理后的目录cd /home/data/output注意时间:时间错了,会坑了自己scp -r ./20161201/Gn-C/* root@10.221.245.43:/home/chb/23G/20161201/Gn-C
0 0
- 组巡--23G
- 23-G
- G#
- g
- G++
- g
- g
- g
- g
- G
- g++
- g
- G
- g++
- G
- G - 。。。。。。。
- g
- G
- Qt 结构体 正则表达 居中显示 页面置顶 页面全局化 标题命名 标题最大化等按钮失效 去标题栏令窗口不可移动
- HDU 3613 Best Reward (加权manacher)
- Block底层分析
- 活动选择
- mongodb简单的数据插入和查询
- 组巡--23G
- 第14周项目2-二叉树排序树中查找的路径
- Android应用内存泄漏的定位、分析与解决策略
- android的引导图ViewPager示例
- Android性能优化一布局优化
- php 文件锁flock使用
- Android 自定义view(二) —— attr 使用
- 学Ajax笔记
- Java 泛型