当前位置: 技术问答>linux和unix
想写一个脚本实现一个很简单的功能,可惜我不会,求~~~
来源: 互联网 发布时间:2017-01-03
本文导语: 从下往上读一个文件(假设这个文件叫$test_num)。取出其中第一个suite后面的数字 赋给 $a 第一个case后面的数字 赋给 $b. 举例文件是这个样子: suite=1 case=1 suite=1 case=2 suite=1 case=3 suite=1 case=4 suite=1 case=5 suite=2 case=1...
从下往上读一个文件(假设这个文件叫$test_num)。取出其中第一个suite后面的数字 赋给 $a 第一个case后面的数字 赋给 $b.
举例文件是这个样子:
suite=1
case=1
suite=1
case=2
suite=1
case=3
suite=1
case=4
suite=1
case=5
suite=2
case=1
suite=2
case=2
suite=2
case=3
suite=6
case=1
suite=6
case=2
suite=6
case=3
suite=6
case=4
suite=6
case=5
我想得到的结果是 echo $a 等于6 echo $b 等于5.
多谢多谢~~有时间我一定好好看书。。。
举例文件是这个样子:
suite=1
case=1
suite=1
case=2
suite=1
case=3
suite=1
case=4
suite=1
case=5
suite=2
case=1
suite=2
case=2
suite=2
case=3
suite=6
case=1
suite=6
case=2
suite=6
case=3
suite=6
case=4
suite=6
case=5
我想得到的结果是 echo $a 等于6 echo $b 等于5.
多谢多谢~~有时间我一定好好看书。。。
|
a=$(awk -F= '/suite/{print $2}' $test_num | tail -1)
b=$(awk -F= '/case/{print $2}' $test_num | tail -1)
echo a=$a
echo b=$b