这一个多月好累啊,对业务不熟悉,与香港的同事沟通又不方便, 时常打电话,那边不接,可能是太忙或则是厌烦, 心里很不是滋味,决定花点时间多看别人写的bug描述,从中来了解产品的结构和功能,同时也能知道测试中都会用哪些scripts或者工具,结果大概20天左右终于对整个交易系统的架构有了个人认为很全面的认识,现在基本上做测试没有太大问题了,剩下的就是自己仔细分析问题的能力了,现在的团队才刚刚开始,有很多都没有走向正规,我开始逐渐使他们的流程正规化,今天我的任务也开始更加明确了,规定我的case要在下周一做完,压力还是很大,害怕有那些搞不定会影响进度,我想等8月份正式上线,以后就有时间好好地update case了,想在还是很笼统的case。
能看到自己的产品应用到民生,自己还真是高兴,不想和别人吹自己测的东西,但是我可以说,不会出现大问题,顶得住我们全国人的需求,软件硬件上都是领先的,等待8月份~~
不管真么样,还是要继续今天的学习,我们学习shell的IFS:
-
[root@davidcchen scripts]# echo $PATH
-
/usr/lib64/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/share/centrifydc/sbin:/usr/share/centrifydc/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
-
-
[root@davidcchen scripts]# IFS=:
-
-
[root@davidcchen scripts]# echo $PATH
-
/usr/lib64/qt-3.3/bin /usr/kerberos/sbin /usr/kerberos/bin /usr/share/centrifydc/sbin /usr/share/centrifydc/bin /usr/local/sbin /usr/local/bin /sbin /bin /usr/sbin /usr/bin /root/bin
-
[root@davidcchen scripts]#
但是我想得到的是下面的情况:
/usr/lib64/qt-.3/bin
/usr/kerberos/sbin
/usr/kerberos/bin
/usr/share/centrifydc/sbin
/usr/share/centrifydc/bin
/usr/local/sbin
/usr/local/bin
/sbin
/bin
/usr/sbin
/usr/bin
/root/bin
-
[root@davidcchen scripts]# cat checkperl,sh
-
#!/bin/bash
-
-
for dir in `(IFS=:; set -- $PATH; echo "$@")`
-
-
do
-
echo $dir
-
-
done
-
-
[root@davidcchen scripts]# ./checkperl,sh
-
/usr/lib64/qt-3.3/bin
-
/usr/kerberos/sbin
-
/usr/kerberos/bin
-
/usr/share/centrifydc/sbin
-
/usr/share/centrifydc/bin
-
/usr/local/sbin
-
/usr/local/bin
-
/sbin
-
/bin
-
/usr/sbin
-
/usr/bin
-
/root/bin
-
[root@davidcchen scripts]#
这个脚本写的亮点在这 “set -- $PATH”, 至于为什么,大家自己体会,或留言给我~~
阅读(2559) | 评论(0) | 转发(0) |