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