shell 生成測試指令碼

2021-06-19 13:43:23 字數 886 閱讀 9414

expr 命令

用途求表示式變數的值。

語法expr expression

描述expr 命令讀入 expression 引數,計算它的值,然後將結果寫入到標準輸出。

您必須對 expression 引數應用以下規則:

用空格隔開每個項。 

用 \ (反斜槓) 放在 shell 特定的字元前面。 

對包含空格和其他特殊字元的字串要用引號括起來。

整數前面可以放乙個一元連字元。在內部,整數被當作 32 位,雙互補數。

#!/bin/bash  

i=0  

while((i<10))  

do

echo $i  

((i += 1))  

done  

i=0  

while[ $i -lt 10 ]  //注意括號內側二邊的空格

do

echo $i  

let "i+=1"

//加1

done  

exit 0  

eq 

就是equal等於

nq 就是 not equal不等於
gt 就是 greater than大於
lt 就是 less than小於
ge 就是 greater than or equal 大於等於
le 就是 less than or equal 小於等於

shell 如何測試shell指令碼,保證正確

如何用最快最有效的方式進行測試?很多開發的習慣是,二話不說,寫完 拿到,就跑一把,看看輸入,輸出,想要的操作是否完成,也就過了。其實這是十分不嚴謹的,若是未經過qa,風險還是相當大的。以下即shell指令碼測試流程,僅供參考 1.走讀 通讀 確保明白 的實現和自己預設的一致。讀什麼?a.邏輯 這個指...

shell指令碼及條件測試

bin sh開頭 chmod x filename 後.filename執行 變數都由字串組成 環境變數生成 export 變數 條件測試操作 1.test命令 在shell環境中,可以根據命令執行後的返回狀態值來判斷該命令是否成功執行,當返回值為 0時表示成功執行,否則 非0值 表示執行失敗。te...

並行壓力測試shell指令碼

記 本文自網上篇章改寫而成。主要目的是為了理解壓測工具執行的原理。指令碼主要實現的功能有以下幾點。bin bash 併發後台執行fun for wanggy 2012 01 25 note www.jquerycn.cn fun num fun函式後台執行次數 sql num 每個函式sql執行次數...