簡單回歸shell指令碼,可以用於vcs**中自動回歸**,使用該指令碼需要先準備乙個test_list檔案,儲存testcase名稱,供本指令碼讀取
seed=$1
run_opt="-reportstats"
echo "seed=$seed"
while read line
do#echo $line
firstbyte=$
#echo $firstbyte
if [ $firstbyte == "#" ]; then
echo "not valid case"
else
#echo "valid case"
echo $line
./simv +uvm_verbosity=uvm_low -l run.log +uvm_testname=$line +ntb_random_seed=$seed +fsdbfile+"$line$seed".fsdb +nospecify +notimingcheck +delay_mode_zero $run_opt
fidone < test_list
test list檔案格式如下,如果是#打頭的表示不需要回歸的case
#test_1
#test_2
test_3
#test_4
簡單的shell指令碼
bin bash set x count 1 port 10125 ip 125 pre 100 dir pwd destination home while count le 3 dodir expr pre count reip ip report port mkdir dir sed e s ...
shell指令碼簡單命令
shell 命令直譯器 處於系統核心和使用者之間負責解釋命令列的 登入之後預設的shell程式是 bin bash 不同的shell內部指令,執行環境會有所區別 常見的shell bin sh bin bash sbin nologin bin bash 是指這個指令碼是用 bin bash來解釋執...
簡單shell指令碼練習
1 編寫指令碼disk.sh,顯示當前硬碟分割槽中空間利用率最大的值 root centos8 cat desk.sh bin bash echo df grep dev sda tr s cut d f5 sort nr head 1 root centos8 bash desk.sh 11 2 ...