Advertisement
Guest User

Untitled

a guest
Nov 16th, 2018
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.94 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. if [ -f $2 ]; then
  4.     xunitversion=$(grep "$1-v" $2)
  5.     #echo $xunitversion
  6.     firstnumbertext=$(echo $xunitversion | grep -o -E "v[0-9]+" )
  7.     firstnumber=$(echo $firstnumbertext | grep -o -E "\d+" )
  8.  
  9.     centernumbertext=$(echo $xunitversion | grep -o -E "\-[0-9]+\-" )
  10.     centernumber=$(echo $centernumbertext | grep -o -E "\d+" )
  11.  
  12.     lastnumber=$(echo $xunitversion | grep -o -E "\d+$" )
  13.  
  14.     #echo $firstnumber
  15.     #echo $centernumber
  16.     #echo $lastnumber
  17.  
  18.     #lastnumber=$((lastnumber + 1))
  19.     #echo $lastnumber
  20.     echo "$1-v$firstnumber-$centernumber-$lastnumber"
  21.  
  22.     if [ "$3" = "MAYOR" ]; then
  23.         firstnumber=$((firstnumber + 1))
  24.         centernumber=0
  25.         lastnumber=0
  26.     elif [ "$3" = "MINOR" ]; then
  27.         centernumber=$((centernumber + 1))
  28.         lastnumber=0
  29.     else
  30.         lastnumber=$((lastnumber + 1))
  31.     fi
  32.  
  33.     echo "$1-v$firstnumber-$centernumber-$lastnumber"
  34.     echo "$1-v$firstnumber-$centernumber-$lastnumber" > $2
  35. else
  36.     echo "$2 file doesn't exists"
  37. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement