shell腳本檢測jdbc
① 如何寫一個shell腳本實現使用1000個測試數據執行被測程序1000次
假設測試程序a 需要傳入參數 input1 執行是 ./a inout1
那麼這個1000個測試執行可以按如下命令批量執行
lsinput*|xargs-I{}./a{}
如果input目錄下面還有其它input類似的文件比如input_test,inputA之類的需要過濾,
那麼可以過濾一下
lsinput*|grep"input[0-9]{,4}$"|xargs-I{}./a{}
② shell腳本獲取jdk版本
JDK_VERSION=`java-version2>/tmp/java.tmp&&grep"javaversion"/tmp/java.tmp`
db2 connect to [dbname] db2 "select min(a) from b;" > t.txtdb2 terminatedate=`cat t.txt | tail -2 | head -1` echo $date
④ shell腳本如何檢查動態庫 想寫一個腳本大概作用就是檢查一下這個動態庫里是否有用到本動態庫包
利用SDK中的lib.exe 工具將引用的動態庫信息重定向到一個文件,然後檢查文件內容應該就能實現
⑤ 如何進行shell腳本正確性測試
假設測試程序a需要傳入參數input1執行是./ainout1那麼這個1000個測試執行可以按如下命令批量執行ls input* | xargs -I {} ./a {} 如果input目錄下面還有其它input類似的文件比如input_test,inputA之類的需要過濾,那麼可以過濾一下ls input* |gre...
⑥ 怎麼用shell腳本查看資料庫連接池
mysql -uroot -p123456 -e "show processlist"
⑦ java 調用shell腳本 其中shell腳本是個實時監控程序 監測文件變化
在後台,你可以調用java的時候,如果你的java程序調用的Test.class或Test.jar的
shell腳本來調用JAVA程序#! / bin / sh的
爪哇的Test.class##或Java的罐子Test.jar的
統計=`sqlplus中.......`
如果[$統計=「**」 】
使用nohup sh的single1.sh
殼順序也按順序執行,沒有回電話當Java是不會繼續向下 BR />如果你調用java程序在執行時,命令已經帶回來的符號,那麼這個命令在後台執行,shell會繼續執行下一個命令
⑧ 編寫一個shell腳本實現: 判斷用戶家目錄下(~)下面有沒有一個叫test的文件夾
#!/bin/bash
cd~
dir="test"
if[-d"$dir"];then
num=0
while(($num<3));do
read-p"Inputfilename:"file
if[-f"$dir/$file"];then
echo"fileisexists,pleaseinputotherfilename"
num=`expr$num+1`
continue
else
touch$dir/$file
break
fi
done
else
read-p"testdirisnotexists,areyouwanttocreateit?[y/n]"ch
if["$ch"="y"];then
mkdir-p$dir
else
exit1
fi
fi
⑨ 如何寫一個shell腳本,用來檢測 AIX系統是否有java環境。
Java-version
if[$?=0];then
echo"javaisinstalled"
else
echo"javaisnotinstalled"
fi