我寫一個小的期望(TCL)腳本發送一串數字的十六進制格式,並期望東西送十六進制。我遍歷一個循環來逐個發送字節。但我無法以十六進制形式發送該號碼。如何轉換十進制爲十六進制,並使用期望(TCL)腳本
下面是一個示例代碼。我需要將第一行通過循環與0x形式的數字。第二行是我嘗試過的。
send "show hardware internal qengine inst 0 memory ib_rr0_span_dc3hdr start 0x0 num 0x2 \r"
expect "#"
for {set i 0} {$i < 16} {incr i 1} {
puts stdout "i val: $i '\x$i'"
}
查找*格式* – vogomatix