Ich versuche, die Ausgabe eines Befehls und stellen Sie ihn in eine Variable und dann senden wie ein Text in eine Datei zu lesen:Lesen Sie die Ausgabe in einer erwarten Datei in Linux
expect "~]#" { send "readlink some/link\r" }
set CCM_BUILD $expect_out(buffer)
send_log "CCM: $CCM_BUILD"
aber was ich in Meine Dateien sind:
can't read "expect_out(buffer)": no such variable
while executing
"set CCM_BUILD $expect_out(buffer)"
(file "../common/get_build.exp" line 20)^M
Ich versuchte verschiedene Dinge, nichts, was ich fand schien zu arbeiten. Was fehlt mir hier?
@glennjackman nehmen bitte einen Blick auf das ich weiß, Sie sind ein Profi –