赞
踩
T24银行核心业务系统自带DFE(数据格式化引擎)可以导出相关业务数据(其以XML文件格式存储于ORACLE数据库),导出后形成类似CSV(Comma-Separated Values,逗号分割文件)文件。如今,业务要求批量统计所有导出文件的行数(记录数),因而有此博文。
- #!/bin/bash
-
- DIR_PATH="/mnt/bnk/interfaces/SGBDW"
- for file in ` ls $DIR_PATH`
- do
- #echo $file
- COUNT_FILE=${file/%DAT/CTL}
- #echo $COUNT_FILE
- LINES=`wc -l $DIR_PATH/$file | gawk '{print $1}'`
- if [ $LINES -gt 0 ]
- then
- echo $file $LINES > $DIR_PATH/$COUNT_FILE
- else
- #echo $file
- :
- fi
- done
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。