expect 引數處理之一

2021-09-07 02:16:00 字數 542 閱讀 2939

expect 引數處理之一

expect是很強悍的指令碼,網上資源雖然很經典,但很少,我把自己的測試指令碼貼之,僅作參考

#!/usr/bin/expect -f

proc help {}

}if

set ip [ lindex $argv 0 ]

set password rootroot

set cmd ""

for

set password [lindex $argv [expr 1+$i ]]

incr i 1

} default }}

puts "$ip -p $password $cmd"

在處理bash的時候我也喜歡用迴圈加case處理,簡單,可操作性大。

對於switch後面是有選項的 :-exact方式,-glob 方式,-regexp 方式, 預設情況表示-glob 方式。-exact方式表示的是精確匹配,-glob 方式的匹配方式和 string match  命令的匹配方式相同 ,-regexp 方式是正規表示式的匹配方式。

tokudb TOKUDB引數優化之一

摘抄自 mysql核心月報 tokudb 引數故事 資料安全和效能 tokudb裡可調優的引數不多,今天把 最重要 的幾個拉出來曬曬。與效能相關的引數及說明 tokudb cache size bytes 快取大小,讀寫時候,資料會首先會快取到這裡。預設大小為機器物理記憶體的一半。tokudb co...

Bitmap處理 之一 簡介

眾所周知 android 記憶體分配比較蛋疼,過多的載入bitmap,如果不處理好會造成很頭疼的問題 outofmemoryerror.造成這個問題的大致就那麼幾個原因 第一 移動裝置的資源是有限的,對於單個應用程式,系統虛擬機器通常會分配16m,當然現在基本都是32m,甚至有64m的。但是資源還是...

expect的命令列引數

expect的命令列引數參考了c語言的,與bash shell有點不一樣。其中,argc為命令列引數的個數,argv0為指令碼名字本身,argv為命令列引數。lrange argv 0 0 表示第1個引數 或者 lindex argv 0 lrange argv 0 4 為第乙個到第五個引數。與c語...