Shell遍历文件内容

本文介绍了如何在新的工作环境中,为提高效率,使用shell脚本自动化测试过程。通过编写脚本,从配置文件获取表名,结合本地目录下的文件,过滤并拼接命令,最终将命令写入文件中,简化了手动操作带来的复杂性和错误。
摘要由CSDN通过智能技术生成

2014年6月11日星期三  --- 晴 

北京

新的环境总是慢慢从陌生变得熟悉,陌生的同事,陌生的工作环境,和陌生的领导。刚开始的工作也就是查查数据,测一测功能的实现,另外再熟悉一下新的业务。

测试功能的时候需要将数据库表名和文件名拼接成命令语句,执行测试。由于涉及的表和文件名比较多,所以第一次测的时候,很是花了一些时间,同时,把头给弄晕了。

所以,不得不使用不太熟悉的shell脚本来帮一帮忙。

 

1.      将需要拼接的表名和本地文件的路径写到配置文件

2.      通过参数的形式,将配置文件的路径传到脚本BatSendMsg.sh中,执行脚本

3.      脚本根据配置文件的数据库表名,从本地目录(`ls *table name*`)过滤文件名,将过滤得到的文件名拼接到命令语句中

4.      将拼接好的语句写入到sendMsg.out文件中去

#!/bin/bash
# batSendMsg.sh
# Generate the sentences used to sendmessag
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值