1
#!/usr/bin/expect
spawn passwd [lindex $argv 0]
set password [lindex $argv 1]
expect -nocase "pass*" {
send "$password\r"
}
expect -nocase "password" {
send "$password\r"
}
expect eof
我該如何防止期望擴大glob *
在pass*
?這只是一個例子。在我的實際代碼中,我想保留glob,但我不想在-ex
(代表完全匹配)或-re
選項用於正則表達式。沒有全局擴展沒有-re選項在期望