./asm -logfile $logfile_basename"_cpu3212.log" 这个命令打出后是提示的input->的话,你的监视的字符应该是 expect "input->" 或者 "input*"bash调用expect的时候直接./expectTest $logfile_basename 你试一下. 没有 -