shell
acho_cl
java.shell.awk.linux.oracle
展开
-
shell脚本 命令状态码
问题脚本ls 执行没有找到目标文件,在脚本中已经判断了状态码,执行失败应该退出脚本。错误:ls: cannot access /home/oracle/ETL/tmp_crl_cl/*mid_order_item_mon*: No such file or directoryshell 脚本:file=`ls /home/oracle/ETL/tmp_crl_cl/*$1*| ...原创 2019-04-02 15:54:31 · 1487 阅读 · 0 评论 -
编写shell脚本(awk)分析sqlldr入库日志
需求 对于使用sqlldr入库异常需要手动处理,由于数据量较大,错误日志会记录每一条数据入库失败的原因,所以直接查看日志,对于整体入库异常分析不够全面,所以编写脚本分析日志。案列:表prod_offer_merger_relation数据文件数据总数:9653 入库数:9134 入库失败数:519 账期:20190325步骤1查看日志wc -l INSER...原创 2019-04-15 09:39:09 · 903 阅读 · 0 评论 -
awk稽核重复数据
需求找出两个文本文件的重复数据$wc -l sms.txt13659910 sms.txt$wc -l tmp_sms.txt 154 tmp_sms.txt -l, --lines print the newline counts步骤查看编码$file sms.txtsms.txt: UTF-8 Unicode te...原创 2019-04-15 09:39:37 · 315 阅读 · 0 评论