0
"シリアル番号:"と一致するように探していて、その値を変数に格納します。これまでのところ私はこれを持っていますが、何らかの理由でそれが見つからないのです。正規表現で文字列を見つける
set value [regexp -line {^\s*Serial Number: (.*)$} $expect_out(buffer) store]
これが出力され、私はシリアル番号が一致し、変数に値を格納したい:
Contents of Main Board IDPROM
Assy, NetNet6300
Serial Number: 091245076951
BoardRev: 03.00
PCB Family Type: Main Board
Options: 0
コロンの後にスペースが1つだけではないので、 '^ \ s +シリアル番号:\ s +(\ d +) 'を使用してください。 – h2ooooooo